rpms/dbus-glib/FC-6 dbus-glib-0.70-fix-info-leak.patch, NONE, 1.1 dbus-glib.spec, 1.6, 1.7
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Nov 29 20:22:35 UTC 2006
Author: davidz
Update of /cvs/dist/rpms/dbus-glib/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv20013
Modified Files:
dbus-glib.spec
Added Files:
dbus-glib-0.70-fix-info-leak.patch
Log Message:
* Tue Nov 28 2006 David Zeuthen <davidz at redhat.com> - 0.70-5
- Add dbus-glib-0.70-fix-info-leak.patch
- Resolves: #216034
dbus-glib-0.70-fix-info-leak.patch:
dbus-gproxy.c | 13 +++++++++++++
1 files changed, 13 insertions(+)
--- NEW FILE dbus-glib-0.70-fix-info-leak.patch ---
--- dbus/dbus-gproxy.c.bug 2006-11-28 00:57:46.000000000 -0500
+++ dbus/dbus-gproxy.c 2006-11-28 01:01:51.000000000 -0500
@@ -745,9 +745,22 @@
g_slist_free (data.destroyed);
LOCK_MANAGER (manager);
+
+ if (info)
+ {
+ g_free (info->name);
+ g_free (info);
+ }
}
else
{
+ if (info == NULL)
+ {
+ info = g_new0 (DBusGProxyNameOwnerInfo, 1);
+ info->name = g_strdup (name);
+ info->refcount = 1;
+ }
+
insert_nameinfo (manager, new_owner, info);
}
}
Index: dbus-glib.spec
===================================================================
RCS file: /cvs/dist/rpms/dbus-glib/FC-6/dbus-glib.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- dbus-glib.spec 20 Jul 2006 17:58:13 -0000 1.6
+++ dbus-glib.spec 29 Nov 2006 20:22:33 -0000 1.7
@@ -8,11 +8,12 @@
Summary: GLib bindings for D-Bus
Name: dbus-glib
Version: 0.70
-Release: 4
+Release: 5
URL: http://www.freedesktop.org/software/dbus/
Source0: http://dbus.freedesktop.org/releases/%{name}-%{version}.tar.gz
Patch0: dbus-glib-0.70-fix-includes.patch
Patch1: dbus-glib-0.70-dontgeneratexml.patch
+Patch2: dbus-glib-0.70-fix-info-leak.patch
License: AFL/GPL
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -59,6 +60,7 @@
%setup -q
%patch0 -p1 -b .fix-includes
%patch1 -p1 -b .dontgeneratexml
+%patch2 -p0 -b .fix-info-leak
autoreconf -i -f
@@ -111,6 +113,10 @@
%endif
%changelog
+* Tue Nov 28 2006 David Zeuthen <davidz at redhat.com> - 0.70-5
+- Add dbus-glib-0.70-fix-info-leak.patch
+- Resolves: #216034
+
* Thu Jul 20 2006 Jesse Keating <jkeating at redhat.com> - 0.70-4
- remove improper obsoletes
More information about the fedora-cvs-commits
mailing list