From 1592b59ab70de77446cacc437f984c846d10c404 Mon Sep 17 00:00:00 2001 From: kramm Date: Fri, 15 Mar 2002 20:39:21 +0000 Subject: [PATCH] Check the --ignore option in the "cloud bug" workaround. --- pdf2swf/swfoutput.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pdf2swf/swfoutput.cc b/pdf2swf/swfoutput.cc index edb13a3..5d4493f 100644 --- a/pdf2swf/swfoutput.cc +++ b/pdf2swf/swfoutput.cc @@ -489,10 +489,10 @@ void swfoutput_drawpath(swfoutput*output, T1_OUTLINE*outline, if(textid>=0) endtext(); - /* XXX the following is needed due to a bug in the SWF player. - Filled shapes consisting solely of curves don't get - filled correctly if they are in the same shape */ - if(shapeid>=0 && fill) { + /* Multiple polygons in one shape don't overlap correctly, + so we better start a new shape here if the polygon is filled + */ + if(shapeid>=0 && fill && !ignoredraworder) { endshape(); } -- 1.7.10.4