From 41a079bdec091e40e8afe36db4ef647cc3bde195 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sat, 18 Jun 2022 14:47:10 -0600 Subject: [PATCH] [arabic-fallback] Make win1256 code build again Humm. Untested. --- src/hb-ot-shaper-arabic-fallback.hh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/hb-ot-shaper-arabic-fallback.hh b/src/hb-ot-shaper-arabic-fallback.hh index f7ae1327b..d2736b8f9 100644 --- a/src/hb-ot-shaper-arabic-fallback.hh +++ b/src/hb-ot-shaper-arabic-fallback.hh @@ -45,9 +45,9 @@ static const hb_tag_t arabic_fallback_features[] = HB_TAG('m','e','d','i'), HB_TAG('f','i','n','a'), HB_TAG('i','s','o','l'), - HB_TAG('r','l','i','g'), // 3-letter ligatures - HB_TAG('r','l','i','g'), // 2-letter ligatures - HB_TAG('r','l','i','g'), // Mark ligatures + HB_TAG('r','l','i','g'), + HB_TAG('r','l','i','g'), + HB_TAG('r','l','i','g'), }; static OT::SubstLookup * @@ -258,7 +258,7 @@ arabic_fallback_plan_init_win1256 (arabic_fallback_plan_t *fallback_plan HB_UNUS return false; const Manifest &manifest = reinterpret_cast (arabic_win1256_gsub_lookups.manifest); - static_assert (sizeof (arabic_win1256_gsub_lookups.manifestData) == + static_assert (sizeof (arabic_win1256_gsub_lookups.manifestData) <= ARABIC_FALLBACK_MAX_LOOKUPS * sizeof (ManifestLookup), ""); unsigned j = 0;