Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > bf4874ec8136a1e595a7f04c79f5aebc > files > 12

gnome-screensaver-2.24.1-2mdv2009.0.src.rpm

diff -up gnome-screensaver-2.25.1/src/gs-window-x11.c.pixmap-leak gnome-screensaver-2.25.1/src/gs-window-x11.c
--- gnome-screensaver-2.25.1/src/gs-window-x11.c.pixmap-leak	2008-12-14 22:16:01.000000000 -0500
+++ gnome-screensaver-2.25.1/src/gs-window-x11.c	2008-12-14 22:16:34.000000000 -0500
@@ -2287,6 +2287,10 @@ gs_window_finalize (GObject *object)
 
         gs_window_dialog_finish (window);
 
+	if (window->priv->background_pixmap) {
+		g_object_unref (window->priv->background_pixmap);
+	}
+ 
         G_OBJECT_CLASS (gs_window_parent_class)->finalize (object);
 }