summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLandry Breuil <landry@xfce.org>2012-08-22 09:34:45 +0200
committerPeter de Ridder <cavalier@the-cavalry.org>2015-02-06 22:14:11 +0100
commit5554fa303912c0d13c01bf4fe21e37990cce9bb4 (patch)
tree9d65c0af735767ddb0a4a6e68881df7f06d2a33e
parente87463265241d35bf4792ae8f8e772546658c418 (diff)
downloadgtk-xfce-engine-5554fa303912c0d13c01bf4fe21e37990cce9bb4.tar.gz
Don't leak a graduent pattern at each draw (bug #8521)
-rw-r--r--src/gradient_draw.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gradient_draw.c b/src/gradient_draw.c
index 02deb88..37af559 100644
--- a/src/gradient_draw.c
+++ b/src/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);
}