summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2012-08-25 04:31:38 -0300
committerJasper St. Pierre <jstpierre@mecheye.net>2012-08-25 05:51:01 -0300
commitd8bc7f7aa1aff82275f10025dbd2a723c6629a2d (patch)
tree428bf10c6738ab4518c0c40d4fbb593066a27809
parent6d67ee39651d471bde3591bd37fe797843a3bc1e (diff)
downloadmutter-d8bc7f7aa1aff82275f10025dbd2a723c6629a2d.tar.gz
window-actor: Fix a memory leak
We need to free the frame_paint_region here. https://bugzilla.gnome.org/show_bug.cgi?id=682648
-rw-r--r--src/compositor/meta-window-actor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
index 70ec535b2..f74b8c677 100644
--- a/src/compositor/meta-window-actor.c
+++ b/src/compositor/meta-window-actor.c
@@ -2175,6 +2175,7 @@ build_and_scan_frame_mask (MetaWindowActor *self,
scanned_region = scan_visible_region (mask_data, stride, frame_paint_region);
cairo_region_union (shape_region, scanned_region);
cairo_region_destroy (scanned_region);
+ cairo_region_destroy (frame_paint_region);
}
cairo_destroy (cr);