From 53d468e6145e8b89085a646ca42d992d9852dfb8 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Fri, 16 May 2003 14:32:25 +0000 Subject: Fixes #43101 2003-05-15 JP Rosevear Fixes #43101 * e-summary-mail.c (e_summary_folder_unregister_storage): unref the storage after use not before svn path=/trunk/; revision=21206 --- my-evolution/e-summary-mail.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'my-evolution/e-summary-mail.c') diff --git a/my-evolution/e-summary-mail.c b/my-evolution/e-summary-mail.c index 6d429e0df1..7a1afcb726 100644 --- a/my-evolution/e-summary-mail.c +++ b/my-evolution/e-summary-mail.c @@ -433,7 +433,6 @@ e_summary_folder_unregister_storage (StorageInfo *si, gboolean remove) CORBA_Environment ev; g_free (si->name); - bonobo_object_release_unref (si->storage, NULL); corba_listener = evolution_storage_listener_corba_objref (si->listener); @@ -450,6 +449,8 @@ e_summary_folder_unregister_storage (StorageInfo *si, gboolean remove) g_signal_handlers_disconnect_matched (si->listener, G_SIGNAL_MATCH_DATA, 0, 0, NULL, NULL, si); g_object_unref (si->listener); + + bonobo_object_release_unref (si->storage, NULL); /* FIXME Folders */ -- cgit v1.2.3