[gtk+] Plug a memory leak



commit 4581432387ad1667a25a5645cc37f8b55345d3fb
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Oct 4 22:35:12 2009 -0400

    Plug a memory leak
    
    Valgrind reported a leak of regions from gdk_window_process_updates_internal.

 gdk/gdkwindow.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 7f3572f..2bb5551 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);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]