X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fgfxtools.c;h=30e72d8e97ab8a176f66514bed84fabe5818cfb4;hb=84ed8b7b39dc177b4060e1a341e1d8c6a727801b;hp=56007761c6c31efcc7688d8b984dfb1e91447340;hpb=6c3ab5574d31504d24710c2756899d49275c1a37;p=swftools.git 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);