X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Frfxswf.c;h=4a409ac5424b8d8ed3cbd77ce28cb3e92e794ede;hp=2f80c888a4b48f17ac6706ef072fb952db1e218a;hb=ff1365c9402d6384c6b21adf8fef24e8d9b8d593;hpb=607c5dadd6089768b618cc99346de1b37a2c46f1 diff --git a/lib/rfxswf.c b/lib/rfxswf.c index 2f80c88..4a409ac 100644 --- a/lib/rfxswf.c +++ b/lib/rfxswf.c @@ -1229,7 +1229,10 @@ void swf_OptimizeTagOrder(SWF*swf) tag->next = level0; tag->prev = level0->prev; level0->prev = tag; - tag->prev->next = tag; + if(tag->prev) + tag->prev->next = tag; + else + swf->firstTag = tag; changes = 1; } }