X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswfaction.c;h=fb7474d130df4f1b3253380044bfd486d4cd5239;hb=275179c87d277416cfcc0d7a346ed60c4545ba31;hp=e16b3a4921ab3dad312faac3fab75dddf6e6d988;hpb=6637068d013c514301ca5ed268f233d727b87f08;p=swftools.git diff --git a/lib/modules/swfaction.c b/lib/modules/swfaction.c index e16b3a4..fb7474d 100644 --- a/lib/modules/swfaction.c +++ b/lib/modules/swfaction.c @@ -182,7 +182,6 @@ ActionTAG* swf_ActionGet(TAG*tag) void swf_ActionFree(ActionTAG*action) { if(!action) { - fprintf(stderr, "Warning: freeing zero action"); return; } action = action->parent; @@ -208,9 +207,10 @@ void swf_ActionFree(ActionTAG*action) void swf_ActionSet(TAG*tag, ActionTAG*action) { - if(action) { - action=action->parent; + if(!action) { + return; } + action=action->parent; while(action) { swf_SetU8(tag, action->op);