From 862d099892e1db70421248467923acc9b80bac21 Mon Sep 17 00:00:00 2001 From: kramm Date: Tue, 7 Sep 2004 16:16:02 +0000 Subject: [PATCH] fixed bug in frame counter. --- lib/rfxswf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rfxswf.c b/lib/rfxswf.c index ca87274..a225f7e 100644 --- a/lib/rfxswf.c +++ b/lib/rfxswf.c @@ -1254,7 +1254,7 @@ int swf_WriteSWF2(struct writer_t*writer, SWF * swf) // Writes SWF to file, while(t) { len += swf_WriteTag(-1,t); - if(t->id == ST_DEFINESPRITE) inSprite++; + if(t->id == ST_DEFINESPRITE && !swf_IsFolded(t)) inSprite++; else if(t->id == ST_END && inSprite) inSprite--; else if(t->id == ST_SHOWFRAME && !inSprite) frameCount++; t = swf_NextTag(t); -- 1.7.10.4