[evolution-patches] 43101



-JP
-- 
JP Rosevear <jpr ximian com>
Ximian, Inc.
? 43101.patch
? bonobo-ref.patch
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/my-evolution/ChangeLog,v
retrieving revision 1.281
diff -u -r1.281 ChangeLog
--- ChangeLog	14 May 2003 18:40:00 -0000	1.281
+++ ChangeLog	15 May 2003 20:46:23 -0000
@@ -1,3 +1,10 @@
+2003-05-15  JP Rosevear  <jpr ximian com>
+
+	Fixes #43101
+	
+	* e-summary-mail.c (e_summary_folder_unregister_storage): unref
+	the storage after use not before
+
 2003-05-14  JP Rosevear  <jpr ximian com>
 
 	* e-summary.h: fix up protos
Index: e-summary-mail.c
===================================================================
RCS file: /cvs/gnome/evolution/my-evolution/e-summary-mail.c,v
retrieving revision 1.54
diff -u -r1.54 e-summary-mail.c
--- e-summary-mail.c	14 May 2003 18:40:01 -0000	1.54
+++ e-summary-mail.c	15 May 2003 20:46:23 -0000
@@ -433,7 +433,6 @@
 	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 @@
 
 	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 */
 


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