From 4c55c87478a2595569f9c1f13657c3d309f31407 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Tue, 23 Mar 2010 10:05:35 +0000 Subject: [PATCH] image: Free traps after conversion from boxes. --- src/cairo-image-surface.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/cairo-image-surface.c b/src/cairo-image-surface.c index f866ae6f5..099cacfd2 100644 --- a/src/cairo-image-surface.c +++ b/src/cairo-image-surface.c @@ -2851,9 +2851,12 @@ _clip_and_composite_boxes (cairo_image_surface_t *dst, info.num_traps = traps.num_traps; info.traps = traps.traps; info.antialias = antialias; - return _clip_and_composite (dst, op, src, - _composite_traps, &info, - extents, clip); + status = _clip_and_composite (dst, op, src, + _composite_traps, &info, + extents, clip); + + _cairo_traps_fini (&traps); + return status; } static cairo_bool_t