From: Behdad Esfahbod Date: Sat, 13 Dec 2014 03:46:09 +0000 (-0800) Subject: [ot] Make sure all toplevel tables have tableTag X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=153beebba9b76901b8b62b90ba0dc69462ae2090;p=platform%2Fupstream%2FlibHarfBuzzSharp.git [ot] Make sure all toplevel tables have tableTag --- diff --git a/src/hb-open-file-private.hh b/src/hb-open-file-private.hh index 57db59d..7500c32 100644 --- a/src/hb-open-file-private.hh +++ b/src/hb-open-file-private.hh @@ -197,6 +197,8 @@ struct TTCHeader struct OpenTypeFontFile { + static const hb_tag_t tableTag = HB_TAG ('_','_','_','_'); /* Sanitizer needs this. */ + static const hb_tag_t CFFTag = HB_TAG ('O','T','T','O'); /* OpenType with Postscript outlines */ static const hb_tag_t TrueTypeTag = HB_TAG ( 0 , 1 , 0 , 0 ); /* OpenType with TrueType outlines */ static const hb_tag_t TTCTag = HB_TAG ('t','t','c','f'); /* TrueType Collection */ diff --git a/src/hb-ot-hhea-table.hh b/src/hb-ot-hhea-table.hh index 6bf6d5f..edc0e29 100644 --- a/src/hb-ot-hhea-table.hh +++ b/src/hb-ot-hhea-table.hh @@ -44,6 +44,8 @@ namespace OT { struct _hea { + static const hb_tag_t tableTag = HB_TAG('_','h','e','a'); + static const hb_tag_t hheaTag = HB_OT_TAG_hhea; static const hb_tag_t vheaTag = HB_OT_TAG_vhea; diff --git a/src/hb-ot-hmtx-table.hh b/src/hb-ot-hmtx-table.hh index 932f973..317854c 100644 --- a/src/hb-ot-hmtx-table.hh +++ b/src/hb-ot-hmtx-table.hh @@ -52,6 +52,8 @@ struct LongMetric struct _mtx { + static const hb_tag_t tableTag = HB_TAG('_','m','t','x'); + static const hb_tag_t hmtxTag = HB_OT_TAG_hmtx; static const hb_tag_t vmtxTag = HB_OT_TAG_vmtx;