From f0fb3f450ff6adb0f63a2bdbfee27d2a8eda940e Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 9 Feb 2009 10:35:19 +0100 Subject: [PATCH] Free region also if its empty (we're taking ownership now) --- gdk/gdkwindow.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 664a5bb974..8d02dc1ad2 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -2558,7 +2558,10 @@ move_region_on_impl (GdkWindowObject *private, if ((dx == 0 && dy == 0) || gdk_region_empty (region)) - return; + { + gdk_region_destroy (region); + return; + } impl_window = gdk_window_get_impl_window (private);