提交 26bfcb64 编写于 作者: B Behdad Esfahbod

Cosmetic

上级 be742846
...@@ -348,9 +348,8 @@ struct GDEF ...@@ -348,9 +348,8 @@ struct GDEF
inline bool sanitize (SANITIZE_ARG_DEF) { inline bool sanitize (SANITIZE_ARG_DEF) {
TRACE_SANITIZE (); TRACE_SANITIZE ();
if (!SANITIZE (version)) return false; return SANITIZE (version) && likely (version.major == 1) &&
if (unlikely (version.major != 1)) return false; SANITIZE_THIS2 (glyphClassDef, attachList) &&
return SANITIZE_THIS2 (glyphClassDef, attachList) &&
SANITIZE_THIS2 (ligCaretList, markAttachClassDef) && SANITIZE_THIS2 (ligCaretList, markAttachClassDef) &&
(version < 0x00010002 || SANITIZE_THIS (markGlyphSetsDef[0])); (version < 0x00010002 || SANITIZE_THIS (markGlyphSetsDef[0]));
} }
......
...@@ -913,10 +913,9 @@ struct GSUBGPOS ...@@ -913,10 +913,9 @@ struct GSUBGPOS
inline bool sanitize (SANITIZE_ARG_DEF) { inline bool sanitize (SANITIZE_ARG_DEF) {
TRACE_SANITIZE (); TRACE_SANITIZE ();
if (!SANITIZE (version)) return false; return SANITIZE (version) && likely (version.major == 1)
if (unlikely (version.major != 1)) return false; && SANITIZE_THIS (scriptList)
return SANITIZE_THIS (scriptList) && SANITIZE_THIS (featureList)
&& SANITIZE_THIS (featureList)
&& SANITIZE_THIS (lookupList); && SANITIZE_THIS (lookupList);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册