[vector] It's okay if shrinking fails

pull/4009/head
Behdad Esfahbod 2 years ago
parent 6c272b920d
commit d8509061e6
  1. 3
      src/hb-vector.hh

@ -391,6 +391,9 @@ struct hb_vector_t
if (unlikely (new_allocated && !new_array)) if (unlikely (new_allocated && !new_array))
{ {
if (exact and new_allocated == length)
return true; // shrinking failed; it's okay; happens in our fuzzer
allocated = -1; allocated = -1;
return false; return false;
} }

Loading…
Cancel
Save