[lasem] svg_view: pattern leak fix.



commit 8e4e5e16c3676afef4394927c37832e463171448
Author: Emmanuel Pacaud <emmanuel gnome org>
Date:   Tue Oct 23 14:05:01 2012 +0200

    svg_view: pattern leak fix.

 src/lsmsvgview.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/lsmsvgview.c b/src/lsmsvgview.c
index 0cbb475..320d2c5 100644
--- a/src/lsmsvgview.c
+++ b/src/lsmsvgview.c
@@ -1650,6 +1650,7 @@ lsm_svg_view_pop_filter (LsmSvgView *view)
 			cairo_pattern_set_extend (pattern, CAIRO_EXTEND_NONE);
 			cairo_pattern_set_matrix (pattern, &matrix);
 			cairo_set_source (view->pattern_data->old_cairo, pattern);
+			cairo_pattern_destroy (pattern);
 			cairo_paint_with_alpha (view->pattern_data->old_cairo, view->style->opacity->value);
 		}
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]