Assert that blob length doesn't overflow address.

This will crash now, if blob was created with wrong length.
Check for that coming next commit.
pull/68/head
Behdad Esfahbod 10 years ago
parent 66e37409b3
commit d5a5052098
  1. 1
      src/hb-open-type-private.hh

@ -194,6 +194,7 @@ struct hb_sanitize_context_t
{
this->start = hb_blob_get_data (this->blob, NULL);
this->end = this->start + hb_blob_get_length (this->blob);
assert (this->start <= this->end); /* Must not overflow. */
this->edit_count = 0;
this->debug_depth = 0;

Loading…
Cancel
Save