X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswfrender.c;h=237b44938fe914013f8b5e19843aa1932c135d6f;hb=cae49262e6983db10cbb1005c0130bed03f861a3;hp=fd9cb1aca5d5be1d2f7c27baf2620f5a0e59fb85;hpb=5f258d914bd49400899ad22d4f043fb2de278b6b;p=swftools.git 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); }