[HB] Simplify version check in GSUB/GPOS

This commit is contained in:
Behdad Esfahbod 2009-05-24 00:53:28 -04:00
parent 212aba6189
commit 5876bf1b73
2 changed files with 8 additions and 2 deletions

View File

@ -1313,7 +1313,10 @@ struct GPOS : GSUBGPOS
{ {
static const hb_tag_t Tag = HB_TAG ('G','P','O','S'); static const hb_tag_t Tag = HB_TAG ('G','P','O','S');
STATIC_DEFINE_GET_FOR_DATA_CHECK_MAJOR_VERSION (GPOS, 1); static inline const GPOS& get_for_data (const char *data)
{
return (const GPOS&) GSUBGPOS::get_for_data (data);
}
inline const PosLookup& get_lookup (unsigned int i) const inline const PosLookup& get_lookup (unsigned int i) const
{ {

View File

@ -730,7 +730,10 @@ struct GSUB : GSUBGPOS
{ {
static const hb_tag_t Tag = HB_TAG ('G','S','U','B'); static const hb_tag_t Tag = HB_TAG ('G','S','U','B');
STATIC_DEFINE_GET_FOR_DATA_CHECK_MAJOR_VERSION (GSUB, 1); static inline const GSUB& get_for_data (const char *data)
{
return (const GSUB&) GSUBGPOS::get_for_data (data);
}
inline const SubstLookup& get_lookup (unsigned int i) const inline const SubstLookup& get_lookup (unsigned int i) const
{ {