don't draw shapes with alpha=0
authorkramm <kramm>
Sat, 2 Dec 2006 14:30:04 +0000 (14:30 +0000)
committerkramm <kramm>
Sat, 2 Dec 2006 14:30:04 +0000 (14:30 +0000)
lib/devices/swf.c

index ad897fd..d349bda 100644 (file)
@@ -2235,6 +2235,8 @@ static void swf_fill(gfxdevice_t*dev, gfxline_t*line, gfxcolor_t*color)
     swfoutput_internal*i = (swfoutput_internal*)dev->internal;
     if(line_is_empty(line))
        return;
+    if(!color->a)
+       return;
     gfxbbox_t r = gfxline_getbbox(line);
     int is_outside_page = !is_inside_page(dev, r.xmin, r.ymin) || !is_inside_page(dev, r.xmax, r.ymax);