src/hb-ot-layout-gpos-table.hh |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit b65aa1cd4778e0103a2a1ed0e1b1012a09cf1f48
Author: Behdad Esfahbod <beh...@behdad.org>
Date:   Thu Aug 10 20:32:02 2017 -0700

    [unsafe-to-break] Flag during mark attachment

diff --git a/src/hb-ot-layout-gpos-table.hh b/src/hb-ot-layout-gpos-table.hh
index 0b828e8a..738ca8c4 100644
--- a/src/hb-ot-layout-gpos-table.hh
+++ b/src/hb-ot-layout-gpos-table.hh
@@ -432,6 +432,7 @@ struct MarkArray : ArrayOf<MarkRecord>      /* Array of 
MarkRecords--in Coverage orde
 
     hb_position_t mark_x, mark_y, base_x, base_y;
 
+    buffer->unsafe_to_break (glyph_pos, buffer->idx);
     mark_anchor.get_anchor (c, buffer->cur().codepoint, &mark_x, &mark_y);
     glyph_anchor.get_anchor (c, buffer->info[glyph_pos].codepoint, &base_x, 
&base_y);
 
_______________________________________________
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to