[Xfce4-commits] r27213 - in xfconf/trunk: . xfconf
Jannis Pohlmann
jannis at xfce.org
Sat Jul 5 23:13:52 CEST 2008
Author: jannis
Date: 2008-07-05 21:13:52 +0000 (Sat, 05 Jul 2008)
New Revision: 27213
Modified:
xfconf/trunk/ChangeLog
xfconf/trunk/xfconf/xfconf-channel.c
Log:
* xfconf/xfconf-channel.c: Disconnect from 'PropertyRemoved' signal
when destroying an XfconfChannel.
Modified: xfconf/trunk/ChangeLog
===================================================================
--- xfconf/trunk/ChangeLog 2008-07-05 20:40:34 UTC (rev 27212)
+++ xfconf/trunk/ChangeLog 2008-07-05 21:13:52 UTC (rev 27213)
@@ -1,3 +1,8 @@
+2008-07-05 Jannis Pohlmann <jannis at xfce.org>
+
+ * xfconf/xfconf-channel.c: Disconnect from 'PropertyRemoved' signal
+ when destroying an XfconfChannel.
+
2008-07-03 Jannis Pohlmann <jannis at xfce.org>
* xfconfd/xfconf-backend.c, xfconfd/xfconf-backend-perchannel-xml.c:
Modified: xfconf/trunk/xfconf/xfconf-channel.c
===================================================================
--- xfconf/trunk/xfconf/xfconf-channel.c 2008-07-05 20:40:34 UTC (rev 27212)
+++ xfconf/trunk/xfconf/xfconf-channel.c 2008-07-05 21:13:52 UTC (rev 27213)
@@ -224,6 +224,10 @@
G_CALLBACK(xfconf_channel_property_changed),
channel);
+ dbus_g_proxy_disconnect_signal(proxy, "PropertyRemoved",
+ G_CALLBACK(xfconf_channel_property_removed),
+ channel);
+
g_free(channel->channel_name);
G_OBJECT_CLASS(xfconf_channel_parent_class)->finalize(obj);
More information about the Xfce4-commits
mailing list