]> granicus.if.org Git - libass/commitdiff
Simplify: FreeType glyph load flags
authorGrigori Goronzy <greg@blackbox>
Sun, 11 Apr 2010 02:02:14 +0000 (04:02 +0200)
committerGrigori Goronzy <greg@blackbox>
Sun, 11 Apr 2010 02:02:14 +0000 (04:02 +0200)
libass/ass_font.c

index b8e4e69789846bab4e73fb42d9f3f6dcc9d37bd2..c8e84c540984156620cf2fa26bcf1339a4253404 100644 (file)
@@ -445,7 +445,8 @@ FT_Glyph ass_font_get_glyph(void *fontconfig_priv, ASS_Font *font,
     }
 #endif
 
-    flags = FT_LOAD_NO_BITMAP | FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH;
+    flags = FT_LOAD_NO_BITMAP | FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH
+            | FT_LOAD_IGNORE_TRANSFORM;
     switch (hinting) {
     case ASS_HINTING_NONE:
         flags |= FT_LOAD_NO_HINTING;
@@ -459,7 +460,6 @@ FT_Glyph ass_font_get_glyph(void *fontconfig_priv, ASS_Font *font,
     case ASS_HINTING_NATIVE:
         break;
     }
-    flags |= FT_LOAD_NO_BITMAP | FT_LOAD_IGNORE_TRANSFORM;
 
     error = FT_Load_Glyph(face, index, flags);
     if (error) {