[HarfBuzz] harfbuzz: Branch 'master'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Wed May 30 21:03:21 UTC 2018
src/hb-map-private.hh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit b3d45de6cff4501e6171ec9d9069af7de29584d4
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Wed May 30 14:02:49 2018 -0700
[map] Fix size calculation
Don't know why I thought I should subtract one there...
diff --git a/src/hb-map-private.hh b/src/hb-map-private.hh
index ef2ee466..cdd90c5c 100644
--- a/src/hb-map-private.hh
+++ b/src/hb-map-private.hh
@@ -90,7 +90,7 @@ struct hb_map_t
{
if (unlikely (in_error)) return false;
- unsigned int power = _hb_bit_storage (population * 2 + 8) - 1;
+ unsigned int power = _hb_bit_storage (population * 2 + 8);
unsigned int new_size = 1u << power;
item_t *new_items = (item_t *) malloc ((size_t) new_size * sizeof (item_t));
if (unlikely (!new_items))
More information about the HarfBuzz
mailing list