[map] Make initial resize actually work

This commit is contained in:
Behdad Esfahbod 2018-05-29 17:27:25 -07:00
parent 661e9ae4a5
commit f76c4a7708
1 changed files with 1 additions and 1 deletions

View File

@ -123,7 +123,7 @@ struct hb_map_t
{
if (unlikely (in_error)) return;
if (unlikely (key == INVALID)) return;
if ((occupancy + occupancy / 2) > mask && !resize ()) return;
if ((occupancy + occupancy / 2) >= mask && !resize ()) return;
unsigned int i = bucket_for (key);
if (value == INVALID && items[i].key != key)