From 17ea3cf04c2e8dd754b3b85ab530c0a3a06af946 Mon Sep 17 00:00:00 2001 From: kramm Date: Mon, 19 Nov 2007 16:32:01 +0000 Subject: [PATCH] fixed gfxfontlist_free --- lib/gfxtools.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gfxtools.c b/lib/gfxtools.c index 327a0cb..e8affe7 100644 --- a/lib/gfxtools.c +++ b/lib/gfxtools.c @@ -780,10 +780,10 @@ void gfxfontlist_free(gfxfontlist_t*list, char deletefonts) gfxfontlist_t*l = list; while(l) { gfxfontlist_t*next = l->next; - memset(l, 0, sizeof(*l)); if(l->font) { - gfxfont_free(l->font); + gfxfont_free(l->font);l->font; } + l->next = 0; free(l); l = next; } -- 1.7.10.4