diff options
author | Caleb Michael Moore <cmoore@src.gnome.org> | 2005-06-16 05:47:09 +0000 |
---|---|---|
committer | Caleb Michael Moore <cmoore@src.gnome.org> | 2005-06-16 05:47:09 +0000 |
commit | f4cb374bf85b39c966d1ebf509bb19d7e65d8b8f (patch) | |
tree | 83cc0c6061614a309985794f8e02f899794fad83 /rsvg-structure.c | |
parent | 8e3878b76b571872e3ade1bdfbd9a08413419f60 (diff) | |
download | librsvg-f4cb374bf85b39c966d1ebf509bb19d7e65d8b8f.tar.gz |
image size fixes, applied memleak patch
Diffstat (limited to 'rsvg-structure.c')
-rw-r--r-- | rsvg-structure.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/rsvg-structure.c b/rsvg-structure.c index 9c233c06..25c9ebf7 100644 --- a/rsvg-structure.c +++ b/rsvg-structure.c @@ -240,15 +240,11 @@ rsvg_node_svg_draw (RsvgNode * self, RsvgDrawingCtx *ctx, if (!sself->overflow && self->parent) { - printf("adding rect\n"); rsvg_add_clipping_rect(ctx, sself->x, sself->y, sself->w, sself->h); } state = rsvg_state_current (ctx); - if (!sself->hasw) - sself->w = sself->vbw; - if (!sself->hash) - sself->h = sself->vbh; - if (sself->has_vbox) + + if (sself->has_vbox && sself->hasw && sself->hash) { affine[0] = sself->w / sself->vbw; affine[1] = 0; |