From 4581432387ad1667a25a5645cc37f8b55345d3fb Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 4 Oct 2009 22:35:12 -0400 Subject: [PATCH] Plug a memory leak Valgrind reported a leak of regions from gdk_window_process_updates_internal. --- gdk/gdkwindow.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 7f3572f5b0..2bb55518fc 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -2624,6 +2624,8 @@ gdk_window_end_implicit_paint (GdkWindow *window) /* Reset clip region of the cached GdkGC */ gdk_gc_set_clip_region (tmp_gc, NULL); } + else + gdk_region_destroy (paint->region); g_object_unref (paint->pixmap); g_free (paint);