From: kramm <kramm>
Date: Wed, 3 Nov 2004 18:52:55 +0000 (+0000)
Subject: fix: don't insert too many removeobjects.
X-Git-Tag: release-0-6-3~218
X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=8b3169db7f6170a8a87068dd431cbcc89875db61;p=swftools.git

fix: don't insert too many removeobjects.
---

diff --git a/src/jpeg2swf.c b/src/jpeg2swf.c
index 16efc3c..4eae988 100644
--- a/src/jpeg2swf.c
+++ b/src/jpeg2swf.c
@@ -254,8 +254,10 @@ TAG *MovieAddFrame(SWF * swf, TAG * t, char *sname, int quality,
 	swf_ShapeSetLine(t, s, 0, -r.ymax);
 	swf_ShapeSetEnd(t);
 
-	t = swf_InsertTag(t, ST_REMOVEOBJECT2);
-	swf_SetU16(t, 1);		// depth
+        if(frame) {
+	    t = swf_InsertTag(t, ST_REMOVEOBJECT2);
+	    swf_SetU16(t, 1);		// depth
+        }
 
 	t = swf_InsertTag(t, ST_PLACEOBJECT2);
 	swf_GetMatrix(NULL, &m);