From a4a48fe6d4f884a37e720430347d10dbe3562a79 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 17 Jan 2012 18:08:41 -0500 Subject: [PATCH] Fix mark skipping regression Ouch! --- src/hb-ot-layout-gsubgpos-private.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hb-ot-layout-gsubgpos-private.hh b/src/hb-ot-layout-gsubgpos-private.hh index f22306f05..8dbfc168f 100644 --- a/src/hb-ot-layout-gsubgpos-private.hh +++ b/src/hb-ot-layout-gsubgpos-private.hh @@ -88,9 +88,9 @@ struct hb_apply_context_t { do { - idx++; if (has_no_chance ()) return false; + idx++; } while (_hb_ot_layout_skip_mark (c->face, &c->buffer->info[idx], lookup_props, property_out)); num_items--; return true;