[HarfBuzz] harfbuzz: Branch 'master'

Behdad Esfahbod behdad at kemper.freedesktop.org
Fri Aug 11 03:32:21 UTC 2017


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

New commits:
commit b65aa1cd4778e0103a2a1ed0e1b1012a09cf1f48
Author: Behdad Esfahbod <behdad at 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);
 


More information about the HarfBuzz mailing list