size optimization: omit splines of zero length.
authorkramm <kramm>
Wed, 16 Jan 2002 11:57:53 +0000 (11:57 +0000)
committerkramm <kramm>
Wed, 16 Jan 2002 11:57:53 +0000 (11:57 +0000)
pdf2swf/swfoutput.cc

index 170d3cf..1ac10c8 100644 (file)
@@ -121,7 +121,8 @@ static void splineto(TAG*tag, plotxy control,plotxy end)
     int ey = ((int)(end.y*20)-swflasty);
     swflastx += ex;
     swflasty += ey;
-    swf_ShapeSetCurve(tag, shape, cx,cy,ex,ey);
+    if(cx || cy || ex || ey)
+       swf_ShapeSetCurve(tag, shape, cx,cy,ex,ey);
 }
 
 /* write a line, given two points and the transformation