* fixed "duplicate ST_REFLEX tag" bug.
- if (swf->firstTag && swf_NextTag(swf->firstTag))
- if (swf_GetTagID(swf_NextTag(swf->firstTag))!=ST_REFLEX)
+ if (swf->firstTag && swf->firstTag->next &&
+ (swf->firstTag->id != ST_REFLEX || swf->firstTag->next->id != ST_REFLEX)
+ ) {
swf_SetBlock(swf_InsertTagBefore(swf, swf->firstTag,ST_REFLEX),"rfx",3);
swf_SetBlock(swf_InsertTagBefore(swf, swf->firstTag,ST_REFLEX),"rfx",3);
ntag = swf_CopyTag(ntag, tag);
if(!nswf->firstTag)
nswf->firstTag = ntag;
ntag = swf_CopyTag(ntag, tag);
if(!nswf->firstTag)
nswf->firstTag = ntag;