summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Vasin <rat4vier@gmail.com>2013-09-14 16:20:41 +0400
committerAdel Gadllah <adel.gadllah@gmail.com>2013-09-14 17:06:15 +0200
commit4009267c2ba2c037b93443ee235159c09e659284 (patch)
tree77d802a7ae90883d1156de094242fb6a42335ea9
parent8a370c00947b8d6b020593ebe2ef78539a1755b3 (diff)
downloadmutter-4009267c2ba2c037b93443ee235159c09e659284.tar.gz
shaped-texture: Fix memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=708070
-rw-r--r--src/compositor/meta-shaped-texture.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compositor/meta-shaped-texture.c b/src/compositor/meta-shaped-texture.c
index 0529820e3..505232f9a 100644
--- a/src/compositor/meta-shaped-texture.c
+++ b/src/compositor/meta-shaped-texture.c
@@ -118,6 +118,7 @@ meta_shaped_texture_dispose (GObject *object)
priv->paint_tower = NULL;
g_clear_pointer (&priv->texture, cogl_object_unref);
+ g_clear_pointer (&priv->opaque_region, cairo_region_destroy);
meta_shaped_texture_set_mask_texture (self, NULL);
meta_shaped_texture_set_clip_region (self, NULL);