rpms/GConf2/devel dead-leak.patch,NONE,1.1 GConf2.spec,1.63,1.64

Matthias Clasen (mclasen) fedora-extras-commits at redhat.com
Tue Sep 11 19:54:46 UTC 2007


Author: mclasen

Update of /cvs/extras/rpms/GConf2/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23956

Modified Files:
	GConf2.spec 
Added Files:
	dead-leak.patch 
Log Message:
one more leak fix


dead-leak.patch:

--- NEW FILE dead-leak.patch ---
diff -up GConf-2.19.1/gconf/gconf-database.c.dead-leak GConf-2.19.1/gconf/gconf-database.c
--- GConf-2.19.1/gconf/gconf-database.c.dead-leak	2007-09-11 15:33:11.000000000 -0400
+++ GConf-2.19.1/gconf/gconf-database.c	2007-09-11 15:32:42.000000000 -0400
@@ -1259,6 +1259,8 @@ gconf_database_notify_listeners (GConfDa
       tmp = g_slist_next(tmp);
     }
 
+  g_slist_free (closure.dead);
+
   if (notify_others)
     {
       g_return_if_fail (modified_sources != NULL);


Index: GConf2.spec
===================================================================
RCS file: /cvs/extras/rpms/GConf2/devel/GConf2.spec,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- GConf2.spec	11 Sep 2007 19:09:57 -0000	1.63
+++ GConf2.spec	11 Sep 2007 19:54:13 -0000	1.64
@@ -5,7 +5,7 @@
 Summary: A process-transparent configuration system
 Name: GConf2
 Version: 2.19.1
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: LGPLv2+
 Group: System Environment/Base
 Source: http://download.gnome.org/sources/GConf/2.19/GConf-%{version}.tar.bz2
@@ -30,6 +30,7 @@
 # http://bugzilla.gnome.org/show_bug.cgi?id=475970
 Patch2: sync-leak.patch 
 Patch3: dir-leak.patch 
+Patch4: dead-leak.patch 
 
 %description
 GConf is a process-transparent configuration database API used to 
@@ -68,6 +69,7 @@
 %patch1 -p1 -b .timers  
 %patch2 -p1 -b .sync-leak
 %patch3 -p1 -b .dir-leak
+%patch4 -p1 -b .dead-leak
 
 %build
 rm -f libtool
@@ -129,6 +131,9 @@
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Tue Sep 11 2007 Matthias Clasen <mclasen at redhat.com> - 2.19.1-5
+- Some more leak fixes
+
 * Tue Sep 11 2007 Matthias Clasen <mclasen at redhat.com> - 2.19.1-4
 - Fix memory leaks
 




More information about the fedora-extras-commits mailing list