X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fgfxfont.c;h=b040a7dc567fe14c9dc40a8f4f77641d5aaf2840;hp=85af571905d2060f41392903a90bef68cf096c50;hb=bf04757cd94e94c1f67fa3d2a4e3e59fa5bce0c0;hpb=6c3ab5574d31504d24710c2756899d49275c1a37 diff --git a/lib/gfxfont.c b/lib/gfxfont.c index 85af571..b040a7d 100644 --- a/lib/gfxfont.c +++ b/lib/gfxfont.c @@ -488,7 +488,7 @@ gfxfont_t* gfxfont_load(char*id, char*filename, unsigned int flags, double quali } #else -gfxfont_t* gfxfont_load(char*filename) +gfxfont_t* gfxfont_load(char*id, char*filename, unsigned int flags, double quality) { fprintf(stderr, "No freetype support compiled in! Not able to load %s\n", filename); } @@ -508,6 +508,10 @@ void gfxfont_free(gfxfont_t*font) if(font->unicode2glyph) { free(font->unicode2glyph);font->unicode2glyph = 0; } + if(font->id) { + free((void*)font->id);font->id=0; + } + free(font); }