[gtk+] gskrendernodeimpl: Fix leak of cairo_pattern_t
- From: Daniel Boles <dboles src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gskrendernodeimpl: Fix leak of cairo_pattern_t
- Date: Fri, 4 Aug 2017 00:01:53 +0000 (UTC)
commit 0740fb5c6442aa826a10acf052d7a7b15ea29b78
Author: Daniel Boles <dboles src gnome org>
Date: Fri Aug 4 00:18:13 2017 +0100
gskrendernodeimpl: Fix leak of cairo_pattern_t
It was not destroyed after setting it on the cairo_context_t, as it is
in every other case.
https://bugzilla.gnome.org/show_bug.cgi?id=785793
gsk/gskrendernodeimpl.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c
index ae854bf..996f270 100644
--- a/gsk/gskrendernodeimpl.c
+++ b/gsk/gskrendernodeimpl.c
@@ -2558,6 +2558,7 @@ gsk_color_matrix_node_draw (GskRenderNode *node,
cairo_paint (cr);
cairo_restore (cr);
+ cairo_pattern_destroy (pattern);
}
#define GSK_COLOR_MATRIX_NODE_VARIANT_TYPE "(dddddddddddddddddddduv)"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]