Fail compile if no shapers enabled
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 26 Jun 2019 20:01:58 +0000 (13:01 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 26 Jun 2019 20:01:58 +0000 (13:01 -0700)
src/hb-shaper.cc

index 575ab1f..4858a6a 100644 (file)
@@ -34,6 +34,7 @@ static const hb_shaper_entry_t all_shapers[] = {
 #include "hb-shaper-list.hh"
 #undef HB_SHAPER_IMPLEMENT
 };
+static_assert (0 != ARRAY_LENGTH_CONST (all_shapers), "No shaper enabled.");
 
 #if HB_USE_ATEXIT
 static void free_static_shapers ();