git.asbjorn.biz
/
swftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
57524fc
)
added a few comments
author
kramm
<kramm>
Sun, 21 Oct 2007 19:55:07 +0000
(19:55 +0000)
committer
kramm
<kramm>
Sun, 21 Oct 2007 19:55:07 +0000
(19:55 +0000)
lib/devices/swf.c
patch
|
blob
|
history
diff --git
a/lib/devices/swf.c
b/lib/devices/swf.c
index
24b090a
..
203a35e
100644
(file)
--- a/
lib/devices/swf.c
+++ b/
lib/devices/swf.c
@@
-962,9
+962,8
@@
static void startshape(gfxdevice_t*dev)
if(i->shapeid>=0)
return;
if(i->shapeid>=0)
return;
-
- if(i->textid>=0)
- endtext(dev);
+ //if(i->chardatapos && i->chardata[i->chardatapos-1].color.a)
+ endtext(dev);
i->tag = swf_InsertTag(i->tag,ST_DEFINESHAPE3);
i->tag = swf_InsertTag(i->tag,ST_DEFINESHAPE3);
@@
-2342,7
+2341,9
@@
static void swf_fill(gfxdevice_t*dev, gfxline_t*line, gfxcolor_t*color)
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);
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);
+ //if(i->chardatapos && i->chardata[i->chardatapos-1].color.a) {
endtext(dev);
endtext(dev);
+
if(!i->config_ignoredraworder)
endshape(dev);
if(!i->config_ignoredraworder)
endshape(dev);