]> git.0d.be Git - empathy.git/commitdiff
Unref settings when changing the protocol
authorCosimo Cecchi <cosimoc@gnome.org>
Wed, 5 Aug 2009 10:06:29 +0000 (12:06 +0200)
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>
Sat, 22 Aug 2009 13:20:44 +0000 (14:20 +0100)
src/empathy-account-assistant.c

index 91ba26b68db5df55b1f61af9398e84cad744a54e..852ea4534bb3c5fb758250869d9fb55bf3be849b 100644 (file)
@@ -141,6 +141,10 @@ account_assistant_protocol_changed_cb (GtkComboBox *chooser,
 
   priv->current_account_widget = account_widget;
   priv->current_widget_object = widget_object;
+
+  if (priv->settings != NULL)
+    g_object_unref (priv->settings);
+
   priv->settings = settings;
 
   g_signal_connect (priv->current_widget_object, "handle-apply",