Add FLAG_UNSAFE()
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 21 Jul 2015 14:52:15 +0000 (15:52 +0100)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 21 Jul 2015 14:52:15 +0000 (15:52 +0100)
Unused right now.

src/hb-private.hh

index dc67b3a..8112934 100644 (file)
@@ -850,6 +850,7 @@ hb_in_ranges (T u, T lo1, T hi1, T lo2, T hi2, T lo3, T hi3)
  */
 #define FLAG(x) (ASSERT_STATIC_EXPR_ZERO ((x) < 32) + (1U << (x)))
 #define FLAG_SAFE(x) (1U << (x))
+#define FLAG_UNSAFE(x) ((x) < 32 ? FLAG_SAFE(x) : 0)
 #define FLAG_RANGE(x,y) (ASSERT_STATIC_EXPR_ZERO ((x) < (y)) + FLAG(y+1) - FLAG(x))