diff --git a/src/hb-dsalgs.hh b/src/hb-dsalgs.hh index 4d3db9663c2c4f4644f697162b4aa629ceb3701c..6a8ddaa995be9110674820840f7647487c083187 100644 --- a/src/hb-dsalgs.hh +++ b/src/hb-dsalgs.hh @@ -220,7 +220,7 @@ hb_ctz (T v) { unsigned int shift = 64; return (uint64_t) v ? hb_bit_storage ((uint64_t) v) : - hb_bit_storage ((uint64_t) v >> shift) + shift; + hb_bit_storage ((uint64_t) (v >> shift)) + shift; } assert (0);