libsoup r1219 - in trunk: . libsoup



Author: danw
Date: Wed Dec  3 19:49:14 2008
New Revision: 1219
URL: http://svn.gnome.org/viewvc/libsoup?rev=1219&view=rev

Log:
	* libsoup/soup-proxy-resolver-gconf.c (finalize): disconnect from
	gconf notifications. Fixes a crash, #563145.


Modified:
   trunk/ChangeLog
   trunk/libsoup/soup-proxy-resolver-gconf.c

Modified: trunk/libsoup/soup-proxy-resolver-gconf.c
==============================================================================
--- trunk/libsoup/soup-proxy-resolver-gconf.c	(original)
+++ trunk/libsoup/soup-proxy-resolver-gconf.c	Wed Dec  3 19:49:14 2008
@@ -76,6 +76,8 @@
 	SoupProxyResolverGConfPrivate *priv =
 		SOUP_PROXY_RESOLVER_GCONF_GET_PRIVATE (object);
 
+	g_signal_handlers_disconnect_by_func (priv->gconf, gconf_value_changed,
+					      object);
 	free_proxy_settings (priv);
 	g_object_unref (priv->gconf);
 	g_mutex_free (priv->lock);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]