summaryrefslogtreecommitdiff
path: root/rsvg-cairo-draw.c
diff options
context:
space:
mode:
authorDom Lachowicz <doml@src.gnome.org>2006-02-07 00:09:44 +0000
committerDom Lachowicz <doml@src.gnome.org>2006-02-07 00:09:44 +0000
commitd4f8aa5ee773e5b651d9384624302a7cf830ddcb (patch)
tree66bbdbad3203e2595598b099b5d48100a2de2fb7 /rsvg-cairo-draw.c
parentf132b54d0918ac847c007a3cdf12b2ad489cd3dc (diff)
downloadlibrsvg-d4f8aa5ee773e5b651d9384624302a7cf830ddcb.tar.gz
don't paint surfaces with CLEAR that don't support alpha; i'm not at all happy with this
Diffstat (limited to 'rsvg-cairo-draw.c')
-rw-r--r--rsvg-cairo-draw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rsvg-cairo-draw.c b/rsvg-cairo-draw.c
index 374f7ee5..156f4bcd 100644
--- a/rsvg-cairo-draw.c
+++ b/rsvg-cairo-draw.c
@@ -968,7 +968,7 @@ rsvg_cairo_get_image_of_node (RsvgDrawingCtx *ctx,
RsvgCairoRender *render;
rowstride = width * 4;
- pixels = g_new(guint8, width * height * 4);
+ pixels = g_new0(guint8, width * height * 4);
surface = cairo_image_surface_create_for_data (pixels,
CAIRO_FORMAT_ARGB32,
width, height,