summaryrefslogtreecommitdiff
path: root/gtk-2.0
diff options
context:
space:
mode:
authorLandry Breuil <landry@xfce.org>2012-08-22 09:34:45 +0200
committerPeter de Ridder <peter@xfce.org>2012-08-22 22:01:32 +0200
commit964d4a05896bcb6dfbeec34dccb77e4f381363f1 (patch)
tree5ff3d7657be7be4be9dc3634417317f3fbd10ca0 /gtk-2.0
parentc1c38420c532808e92089426ea301fe4ad8441ac (diff)
downloadgtk-xfce-engine-964d4a05896bcb6dfbeec34dccb77e4f381363f1.tar.gz
Don't leak a graduent pattern at each draw (bug #8521)
Diffstat (limited to 'gtk-2.0')
-rw-r--r--gtk-2.0/gradient_draw.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk-2.0/gradient_draw.c b/gtk-2.0/gradient_draw.c
index 02deb88..37af559 100644
--- a/gtk-2.0/gradient_draw.c
+++ b/gtk-2.0/gradient_draw.c
@@ -278,4 +278,6 @@ void gradient_draw_shaded(cairo_t *cr, gint x, gint y, gint width, gint height,
cairo_fill (cr);
cairo_restore(cr);
+
+ cairo_pattern_destroy(gradient);
}