src/hb-aat-layout-kerx-table.hh | 2 +- src/hb-ot-cmap-table.hh | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-)
New commits: commit 6fa690c75a572a1076124b428b76929b2674e532 Author: Behdad Esfahbod <beh...@behdad.org> Date: Sun Feb 18 16:27:59 2018 -0800 Fix debug build Context needs to be called 'c'. The TRACE_* rely on that. diff --git a/src/hb-ot-cmap-table.hh b/src/hb-ot-cmap-table.hh index e7494df6..284b62cd 100644 --- a/src/hb-ot-cmap-table.hh +++ b/src/hb-ot-cmap-table.hh @@ -271,13 +271,13 @@ struct CmapSubtableLongSegmented return_trace (c->check_struct (this) && groups.sanitize (c)); } - inline bool serialize (hb_serialize_context_t *context, + inline bool serialize (hb_serialize_context_t *c, hb_prealloced_array_t<CmapSubtableLongGroup> &group_data) { TRACE_SERIALIZE (this); - if (unlikely (!context->extend_min (*this))) return_trace (false); + if (unlikely (!c->extend_min (*this))) return_trace (false); Supplier<CmapSubtableLongGroup> supplier (group_data.array, group_data.len); - if (unlikely (!groups.serialize (context, supplier, group_data.len))) return_trace (false); + if (unlikely (!groups.serialize (c, supplier, group_data.len))) return_trace (false); return true; } @@ -555,37 +555,37 @@ struct cmap size_t dest_sz, void *dest) const { - hb_serialize_context_t context (dest, dest_sz); + hb_serialize_context_t c (dest, dest_sz); - OT::cmap *cmap = context.start_serialize<OT::cmap> (); - if (unlikely (!context.extend_min (*cmap))) + OT::cmap *cmap = c.start_serialize<OT::cmap> (); + if (unlikely (!c.extend_min (*cmap))) { return false; } cmap->version.set (0); - if (unlikely (!cmap->encodingRecord.serialize (&context, /* numTables */ 1))) return false; + if (unlikely (!cmap->encodingRecord.serialize (&c, /* numTables */ 1))) return false; EncodingRecord &rec = cmap->encodingRecord[0]; rec.platformID.set (3); // Windows rec.encodingID.set (10); // Unicode UCS-4 /* capture offset to subtable */ - CmapSubtable &subtable = rec.subtable.serialize (&context, cmap); + CmapSubtable &subtable = rec.subtable.serialize (&c, cmap); subtable.u.format.set (12); CmapSubtableFormat12 &format12 = subtable.u.format12; - if (unlikely (!context.extend_min (format12))) return false; + if (unlikely (!c.extend_min (format12))) return false; format12.format.set (12); format12.reservedZ.set (0); format12.lengthZ.set (16 + 12 * groups.len); - if (unlikely (!format12.serialize (&context, groups))) return false; + if (unlikely (!format12.serialize (&c, groups))) return false; - context.end_serialize (); + c.end_serialize (); return true; } commit 05d1e77db8f3e5280e93b6885ff4f7df113b612b Author: Behdad Esfahbod <beh...@behdad.org> Date: Sun Feb 18 16:26:04 2018 -0800 [aat] Silence warning diff --git a/src/hb-aat-layout-kerx-table.hh b/src/hb-aat-layout-kerx-table.hh index 4a40d1c2..b061f11d 100644 --- a/src/hb-aat-layout-kerx-table.hh +++ b/src/hb-aat-layout-kerx-table.hh @@ -76,7 +76,7 @@ struct KerxSubTableFormat0 { inline int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const { - hb_glyph_pair_t pair = {left, right}; + //hb_glyph_pair_t pair = {left, right}; //int i = pairs.bsearch (pair); //if (i == -1) return 0; _______________________________________________ HarfBuzz mailing list HarfBuzz@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/harfbuzz