From f9d211af1d6d78d092038d263b222ec8a65cf09d Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 12 Dec 2018 09:44:30 -0500 Subject: [PATCH] Revert "Minor fix re sanitize of Lookup subtables" This reverts commit 7146718bef81492e13aede0a2801cda1da41ce35. Fixing differently. --- src/hb-ot-layout-common.hh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/hb-ot-layout-common.hh b/src/hb-ot-layout-common.hh index ba6fab091..cc1af1572 100644 --- a/src/hb-ot-layout-common.hh +++ b/src/hb-ot-layout-common.hh @@ -693,9 +693,7 @@ struct Lookup unsigned int lookup_type = get_type (); TRACE_DISPATCH (this, lookup_type); unsigned int count = get_subtable_count (); - for (unsigned int i = 0; i < count; i++) - { - if (unlikely (!subTable.arrayZ[i])) continue; + for (unsigned int i = 0; i < count; i++) { typename context_t::return_t r = get_subtable (i).dispatch (c, lookup_type); if (c->stop_sublookup_iteration (r)) return_trace (r);