From 6c7511ba5b193b52ae55a76727f093842681aa3b Mon Sep 17 00:00:00 2001 From: kramm Date: Sat, 2 Dec 2006 14:30:04 +0000 Subject: [PATCH] don't draw shapes with alpha=0 --- lib/devices/swf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/devices/swf.c b/lib/devices/swf.c index ad897fd..d349bda 100644 --- a/lib/devices/swf.c +++ b/lib/devices/swf.c @@ -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); -- 1.7.10.4