use family_name for font name
authorkramm <kramm>
Wed, 14 May 2008 06:47:11 +0000 (06:47 +0000)
committerkramm <kramm>
Wed, 14 May 2008 06:47:11 +0000 (06:47 +0000)
lib/modules/swffont.c

index 0297176..df231e7 100644 (file)
@@ -169,7 +169,9 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename)
     font->layout->leading = font->layout->ascent + font->layout->descent;
     font->layout->kerningcount = 0;
     
-    name = FT_Get_Postscript_Name(face);
+    name = face->family_name;
+    if(!(name && *name))
+        name = FT_Get_Postscript_Name(face);
     if(name && *name)
        font->name = (U8*)strdup(name);