Add comment

This commit is contained in:
Behdad Esfahbod 2010-04-22 13:34:00 -04:00
parent 7c469c3ca4
commit e77302c61f
1 changed files with 3 additions and 1 deletions

View File

@ -295,7 +295,9 @@ struct Lookup
inline bool sanitize (SANITIZE_ARG_DEF) {
TRACE_SANITIZE ();
if (!(SANITIZE_SELF () && HB_LIKELY ((subTable).sanitize_shallow (SANITIZE_ARG)))) return false;
/* We sanitize subtables shallow here since we don't have their actual
* type. Real sanitize of the referenced data is done by GSUB/GPOS/... */
if (!(SANITIZE_SELF () && HB_LIKELY (subTable.sanitize_shallow (SANITIZE_ARG)))) return false;
if (HB_UNLIKELY (lookupFlag & LookupFlag::UseMarkFilteringSet))
{
USHORT &markFilteringSet = StructAfter<USHORT> (subTable);