diff --git a/src/hb-algs.hh b/src/hb-algs.hh index faf467c76..da383e050 100644 --- a/src/hb-algs.hh +++ b/src/hb-algs.hh @@ -618,8 +618,8 @@ hb_popcount (T v) if (sizeof (T) <= 4) { /* "HACKMEM 169" */ - uint32_t y = (uint32_t) v; - y = (y >> 1) &033333333333; + uint32_t y; + y = (v >> 1) &033333333333; y = v - y - ((y >>1) & 033333333333); return (((y + (y >> 3)) & 030707070707) % 077); }