rpms/libbonobo/devel notify-leak.patch, NONE, 1.1 libbonobo.spec, 1.62, 1.63

Matthias Clasen (mclasen) fedora-extras-commits at redhat.com
Thu Sep 13 06:08:56 UTC 2007


Author: mclasen

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

Modified Files:
	libbonobo.spec 
Added Files:
	notify-leak.patch 
Log Message:
fix another leak


notify-leak.patch:

--- NEW FILE notify-leak.patch ---
diff -up libbonobo-2.19.6/activation-server/activation-context-corba.c.notify-leak libbonobo-2.19.6/activation-server/activation-context-corba.c
--- libbonobo-2.19.6/activation-server/activation-context-corba.c.notify-leak	2007-09-13 01:28:07.000000000 -0400
+++ libbonobo-2.19.6/activation-server/activation-context-corba.c	2007-09-13 01:27:08.000000000 -0400
@@ -324,6 +324,8 @@ activation_clients_cache_notify (void)
                 CORBA_Object_release (l2->data, &ev);
                 CORBA_exception_free (&ev);
         }
+
+	g_slist_free (notify);
 }
 
 gboolean


Index: libbonobo.spec
===================================================================
RCS file: /cvs/extras/rpms/libbonobo/devel/libbonobo.spec,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- libbonobo.spec	13 Sep 2007 01:41:45 -0000	1.62
+++ libbonobo.spec	13 Sep 2007 06:08:23 -0000	1.63
@@ -6,7 +6,7 @@
 Summary: Bonobo component system
 Name: libbonobo
 Version: 2.19.6
-Release: 5%{?dist}
+Release: 6%{?dist}
 URL: http://ftp.gnome.org
 Source0: http://download.gnome.org/sources/libbonobo/2.19/%{name}-%{version}.tar.bz2
 License: GPLv2+ and LGPLv2+
@@ -28,6 +28,8 @@
 Patch0: libbonobo-2.13.1-multishlib.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=476398
 Patch1: list-leak.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=476448
+Patch2: notify-leak.patch
 
 %description
 Bonobo is a component system based on CORBA, used by the GNOME desktop.
@@ -61,6 +63,7 @@
 %endif
 
 %patch1 -p1 -b .list-leak
+%patch2 -p1 -b .notify-leak
 
 %build
 intltoolize -f
@@ -126,6 +129,9 @@
 %{_datadir}/gtk-doc/html/bonobo-activation
 
 %changelog
+* Wed Sep 12 2007 Matthias Clasen <mclasen at redhat.com> - 2.19.6-6
+- Plug a memory leak in bonobo-activation-server
+
 * Wed Sep 12 2007 Matthias Clasen <mclasen at redhat.com> - 2.19.6-5
 - Plug a memory leak in bonobo-activation-server
 




More information about the scm-commits mailing list