From d8bc7f7aa1aff82275f10025dbd2a723c6629a2d Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Sat, 25 Aug 2012 04:31:38 -0300 Subject: [PATCH] window-actor: Fix a memory leak We need to free the frame_paint_region here. https://bugzilla.gnome.org/show_bug.cgi?id=682648 --- src/compositor/meta-window-actor.c | 1 + 1 file changed, 1 insertion(+) 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);