From 0d18ec5467818fa8f763ec2871146a64d39987e7 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Fri, 28 Sep 2018 10:00:07 -0400 Subject: [PATCH] [morx] unsafe-to-break in Insertion Makes MORX-29, MORX-30, MORX-31 pass. --- 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 a8b287fde..08fe73543 100644 --- a/src/hb-aat-layout-morx-table.hh +++ b/src/hb-aat-layout-morx-table.hh @@ -629,6 +629,8 @@ struct InsertionSubtable buffer->skip_glyph (); buffer->move_to (end + count); + + buffer->unsafe_to_break_from_outbuffer (mark, MIN (buffer->idx + 1, buffer->len)); } if (entry->data.currentInsertIndex != 0xFFFF)