X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fmodules%2Fswffont.c;h=f2727a462571a9653efcb8aaba2ab59014ba4537;hp=ba0b66e6f09d8bb61744fd6e056158ec267da7d1;hb=e38d3a125e8bb4459e26cc4b42ee63f010c56ffb;hpb=456416774b1edfe5d480ffa7a0414e793296c6ca diff --git a/lib/modules/swffont.c b/lib/modules/swffont.c index ba0b66e..f2727a4 100644 --- a/lib/modules/swffont.c +++ b/lib/modules/swffont.c @@ -89,7 +89,7 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename) { FT_Face face; FT_Error error; - const char* name; + const char* name = 0; FT_ULong charcode; FT_UInt gindex; SWFFONT* font; @@ -135,8 +135,9 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename) font->layout->leading = -face->bbox.xMin; font->layout->kerningcount = 0; + name = FT_Get_Postscript_Name(face); if(name && *name) - font->name = (U8*)strdup(FT_Get_Postscript_Name(face)); + font->name = (U8*)strdup(name); /* // Map Glyphs to Unicode, version 1 (quick and dirty): int t;