From: kramm Date: Thu, 7 Apr 2005 08:59:24 +0000 (+0000) Subject: fixed memory holes. X-Git-Tag: release-0-7-0~132 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=cae49262e6983db10cbb1005c0130bed03f861a3 fixed memory holes. --- diff --git a/lib/modules/swfrender.c b/lib/modules/swfrender.c index fd9cb1a..237b449 100644 --- a/lib/modules/swfrender.c +++ b/lib/modules/swfrender.c @@ -1014,6 +1014,7 @@ void swf_RenderSWF(RENDERBUF*buf, SWF*swf) swf_GetPlaceObject(tag, &p); /* TODO: add move and deletion */ placements[numplacements++] = p; + swf_PlaceObjectFree(&p); //dirty! but it only removes items we don't need } tag = tag->next; } @@ -1053,6 +1054,7 @@ void swf_RenderSWF(RENDERBUF*buf, SWF*swf) } } } + free(placements); free(idtable); free(depthtable); }