[evolution-patches] fix for bug #43392



bleh.

-- 
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
fejj ximian com  - www.ximian.com
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.2732
diff -u -r1.2732 ChangeLog
--- ChangeLog	20 May 2003 15:53:45 -0000	1.2732
+++ ChangeLog	20 May 2003 18:15:54 -0000
@@ -1,3 +1,8 @@
+2003-05-20  Jeffrey Stedfast  <fejj ximian com>
+
+	* mail-search.c (mail_search_finalise): We need to weak_unref()
+	the mail-display here. Fixes bug #43392.
+
 2003-05-19  Jeffrey Stedfast  <fejj ximian com>
 
 	* mail-account-gui.c (mail_account_gui_save): Only re-add the
Index: mail-search.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/mail-search.c,v
retrieving revision 1.26
diff -u -r1.26 mail-search.c
--- mail-search.c	18 Apr 2003 18:07:03 -0000	1.26
+++ mail-search.c	20 May 2003 18:15:55 -0000
@@ -47,6 +47,7 @@
 	MailSearch *ms = MAIL_SEARCH (obj);
 
 	g_free (ms->last_search);
+	g_object_weak_unref ((GObject *) ms->mail, (GWeakNotify) gtk_widget_destroy, ms);
 	g_object_unref (ms->mail);
 	
 	G_OBJECT_CLASS (parent_class)->finalize (obj);


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