Cosmetic
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 4 May 2010 18:49:45 +0000 (14:49 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 4 May 2010 18:49:45 +0000 (14:49 -0400)
src/hb-ot-layout-gdef-private.hh
src/hb-ot-layout-gsubgpos-private.hh

index e63ec73..c1e021b 100644 (file)
@@ -348,9 +348,8 @@ struct GDEF
 
   inline bool sanitize (SANITIZE_ARG_DEF) {
     TRACE_SANITIZE ();
-    if (!SANITIZE (version)) return false;
-    if (unlikely (version.major != 1)) return false;
-    return SANITIZE_THIS2 (glyphClassDef, attachList) &&
+    return SANITIZE (version) && likely (version.major == 1) &&
+           SANITIZE_THIS2 (glyphClassDef, attachList) &&
           SANITIZE_THIS2 (ligCaretList, markAttachClassDef) &&
           (version < 0x00010002 || SANITIZE_THIS (markGlyphSetsDef[0]));
   }
index f945ed9..d07fe25 100644 (file)
@@ -913,10 +913,9 @@ struct GSUBGPOS
 
   inline bool sanitize (SANITIZE_ARG_DEF) {
     TRACE_SANITIZE ();
-    if (!SANITIZE (version)) return false;
-    if (unlikely (version.major != 1)) return false;
-    return SANITIZE_THIS (scriptList)
-        && SANITIZE_THIS (featureList)
+    return SANITIZE (version) && likely (version.major == 1)
+       && SANITIZE_THIS (scriptList)
+       && SANITIZE_THIS (featureList)
        && SANITIZE_THIS (lookupList);
   }