X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fmodules%2Fswfobject.c;h=d93a92897483191234662ef66be84279e984bbc5;hb=0847806cf31d66ee21f59079588743c1a7022b30;hp=5789fefa5e9ce09825c2b3368bd1f75ce0eb1f57;hpb=5c64f54fd9cdd8358ca71e027379ca56493e20be;p=swftools.git diff --git a/lib/modules/swfobject.c b/lib/modules/swfobject.c index 5789fef..d93a928 100644 --- a/lib/modules/swfobject.c +++ b/lib/modules/swfobject.c @@ -185,7 +185,7 @@ void swf_GetPlaceObject(TAG * tag,SWFPLACEOBJECT* obj) swf_ResetReadBits(tag); l = strlen(&tag->data[tag->pos]); t = 0; - data = malloc(l+1); + data = rfx_alloc(l+1); obj->name = data; while((data[t++] = swf_GetU8(tag))); } @@ -200,7 +200,6 @@ void swf_GetPlaceObject(TAG * tag,SWFPLACEOBJECT* obj) void swf_PlaceObjectFree(SWFPLACEOBJECT* obj) { if(obj->name) - free(obj->name); - free(obj); + rfx_free(obj->name); }