From 06c242f4125d7a48667b069ac53902894cbcdf10 Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Wed, 5 Aug 2009 12:06:29 +0200 Subject: Unref settings when changing the protocol --- src/empathy-account-assistant.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/empathy-account-assistant.c b/src/empathy-account-assistant.c index 91ba26b68..852ea4534 100644 --- a/src/empathy-account-assistant.c +++ b/src/empathy-account-assistant.c @@ -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", -- cgit v1.2.3