From: kramm Date: Wed, 12 Mar 2008 19:13:18 +0000 (+0000) Subject: only remove fonts in fontlist_delete if requested to do so X-Git-Tag: buttons-working~405 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=c380168b3d22fee8771efbddca1d1775f28a12c1 only remove fonts in fontlist_delete if requested to do so --- diff --git a/lib/gfxtools.c b/lib/gfxtools.c index 5600776..30e72d8 100644 --- a/lib/gfxtools.c +++ b/lib/gfxtools.c @@ -781,8 +781,8 @@ void gfxfontlist_free(gfxfontlist_t*list, char deletefonts) gfxfontlist_t*l = list; while(l) { gfxfontlist_t*next = l->next; - if(l->font) { - gfxfont_free(l->font);l->font; + if(deletefonts && l->font) { + gfxfont_free(l->font);l->font=0; } l->next = 0; free(l);