[coretext] Fix build
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 17 Oct 2017 18:14:48 +0000 (11:14 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 17 Oct 2017 18:14:48 +0000 (11:14 -0700)
error: static_assert expression is not an integral constant expression

src/hb-coretext.cc

index ca54833..937822b 100644 (file)
@@ -678,7 +678,7 @@ _hb_coretext_shape (hb_shape_plan_t    *shape_plan,
              CFNumberCreate (kCFAllocatorDefault, kCFNumberIntType, &active_features[j].rec.feature),
              CFNumberCreate (kCFAllocatorDefault, kCFNumberIntType, &active_features[j].rec.setting)
            };
-           static_assert ((ARRAY_LENGTH (keys) == ARRAY_LENGTH (values)), "");
+           static_assert ((ARRAY_LENGTH_CONST (keys) == ARRAY_LENGTH_CONST (values)), "");
            CFDictionaryRef dict = CFDictionaryCreate (kCFAllocatorDefault,
                                                       (const void **) keys,
                                                       (const void **) values,