diff options
author | Caleb Michael Moore <cmoore@src.gnome.org> | 2005-10-10 22:00:11 +0000 |
---|---|---|
committer | Caleb Michael Moore <cmoore@src.gnome.org> | 2005-10-10 22:00:11 +0000 |
commit | cddd5380ae199ec01cd80de1ee224380cab6e3c0 (patch) | |
tree | 5b3a1a035c1ccda696cad3be36fe8ac97f0c3a59 /rsvg-cairo-draw.c | |
parent | a28be53c6b4c65025728151f83ff0d4d93deac5f (diff) | |
download | librsvg-cddd5380ae199ec01cd80de1ee224380cab6e3c0.tar.gz |
text and pattern fixes
Diffstat (limited to 'rsvg-cairo-draw.c')
-rw-r--r-- | rsvg-cairo-draw.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/rsvg-cairo-draw.c b/rsvg-cairo-draw.c index dcd5933d..01095d2f 100644 --- a/rsvg-cairo-draw.c +++ b/rsvg-cairo-draw.c @@ -248,15 +248,15 @@ _set_source_rsvg_pattern (RsvgDrawingCtx *ctx, rsvg_pattern->vbw, rsvg_pattern->vbh, &w, &h, &x, &y); - x += rsvg_pattern->vbx * w / rsvg_pattern->vbw; - y += rsvg_pattern->vby * h / rsvg_pattern->vbh; + x -= rsvg_pattern->vbx * w / rsvg_pattern->vbw; + y -= rsvg_pattern->vby * h / rsvg_pattern->vbh; caffine[0] = w / rsvg_pattern->vbw; caffine[1] = 0.; caffine[2] = 0.; caffine[3] = h / rsvg_pattern->vbh; - caffine[4] = -x; - caffine[5] = -y; + caffine[4] = x; + caffine[5] = y; } else if (rsvg_pattern->obj_cbbox) { /* If coords are in terms of the bounding box, use them */ |