[HarfBuzz] harfbuzz: Branch 'master'

Behdad Esfahbod behdad at kemper.freedesktop.org
Sat Mar 24 21:12:34 UTC 2018


 src/hb-private.hh |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 7ec3ba21f0dc43f9f8ea1fc4344d3ea4524841b1
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Mar 24 14:12:12 2018 -0700

    Define uint64_t constants with ULL suffix
    
    Fixes https://github.com/harfbuzz/harfbuzz/issues/901

diff --git a/src/hb-private.hh b/src/hb-private.hh
index 62a103cf..e34e5c78 100644
--- a/src/hb-private.hh
+++ b/src/hb-private.hh
@@ -414,7 +414,7 @@ _hb_bit_storage (T v)
   if (sizeof (T) <= 8)
   {
     /* "bithacks" */
-    const uint64_t b[] = {0x2, 0xC, 0xF0, 0xFF00, 0xFFFF0000, 0xFFFFFFFF00000000};
+    const uint64_t b[] = {0x2ULL, 0xCULL, 0xF0ULL, 0xFF00ULL, 0xFFFF0000ULL, 0xFFFFFFFF00000000ULL};
     const unsigned int S[] = {1, 2, 4, 8, 16, 32};
     unsigned int r = 0;
     for (int i = 5; i >= 0; i--)


More information about the HarfBuzz mailing list