[Pkg-utopia-commits] r2297 - in /packages/unstable/avahi/debian: changelog patches/85_gobject_service_remove_key.patch
sjoerd at users.alioth.debian.org
sjoerd at users.alioth.debian.org
Fri Jun 13 11:24:30 UTC 2008
Author: sjoerd
Date: Fri Jun 13 11:24:30 2008
New Revision: 2297
URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=2297
Log:
* debian/patches/85_gobject_service_remove_key.patch
- Added. Fixes a crash when removing a service entry by key using
avahi-gobject (From upstream svn)
Added:
packages/unstable/avahi/debian/patches/85_gobject_service_remove_key.patch
Modified:
packages/unstable/avahi/debian/changelog
Modified: packages/unstable/avahi/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi/debian/changelog?rev=2297&op=diff
==============================================================================
--- packages/unstable/avahi/debian/changelog (original)
+++ packages/unstable/avahi/debian/changelog Fri Jun 13 11:24:30 2008
@@ -1,3 +1,11 @@
+avahi (0.6.22-5) UNRELEASED; urgency=low
+
+ * debian/patches/85_gobject_service_remove_key.patch
+ - Added. Fixes a crash when removing a service entry by key using
+ avahi-gobject (From upstream svn)
+
+ -- Sjoerd Simons <sjoerd at debian.org> Fri, 13 Jun 2008 12:21:38 +0100
+
avahi (0.6.22-4) unstable; urgency=low
[ Michael Biebl ]
Added: packages/unstable/avahi/debian/patches/85_gobject_service_remove_key.patch
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/avahi/debian/patches/85_gobject_service_remove_key.patch?rev=2297&op=file
==============================================================================
--- packages/unstable/avahi/debian/patches/85_gobject_service_remove_key.patch (added)
+++ packages/unstable/avahi/debian/patches/85_gobject_service_remove_key.patch Fri Jun 13 11:24:30 2008
@@ -1,0 +1,19 @@
+Index: ga-entry-group.c
+===================================================================
+--- ga-entry-group.c (revision 1783)
++++ ga-entry-group.c (revision 1784)
+@@ -556,9 +556,13 @@
+ gboolean ga_entry_group_service_remove_key(GaEntryGroupService * service,
+ const gchar * key, GError ** error) {
+ GaEntryGroupServicePrivate *priv = (GaEntryGroupServicePrivate *) service;
++ GaEntryGroupServiceEntry entry;
+
+- g_hash_table_remove(priv->entries, key);
++ entry.value = key;
++ entry.size = strlen(key);
+
++ g_hash_table_remove(priv->entries, &entry);
++
+ if (!priv->frozen)
+ return ga_entry_group_service_thaw(service, error);
+ else
More information about the Pkg-utopia-commits
mailing list