From 800e4ae80232f022404be155afd497b0421a6a64 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 11 Jan 2018 09:57:55 +0100 Subject: [PATCH] [aat] Mark state-machine-based lookup as completely unsafe-to-break To be improved later. --- src/hb-aat-layout-morx-table.hh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hb-aat-layout-morx-table.hh b/src/hb-aat-layout-morx-table.hh index f4e5cccc6..76c9a6083 100644 --- a/src/hb-aat-layout-morx-table.hh +++ b/src/hb-aat-layout-morx-table.hh @@ -63,6 +63,8 @@ struct RearrangementSubtable hb_glyph_info_t *info = c->buffer->info; unsigned int count = c->buffer->len; + c->buffer->unsafe_to_break (0, count); /* TODO Improve. */ + for (unsigned int i = 0; i < count; i++) { unsigned int klass = machine.get_class (info[i].codepoint, num_glyphs);