evolution r35452 - in trunk/calendar: . gui



Author: abharath
Date: Wed Apr 30 09:01:26 2008
New Revision: 35452
URL: http://svn.gnome.org/viewvc/evolution?rev=35452&view=rev

Log:
Patch from Srinivasa Ragavan  <sragavan novell com>

        ** Fix for bnc #363908
           Fix for Evolution crashed during exit


Modified:
   trunk/calendar/ChangeLog
   trunk/calendar/gui/tasks-component.c

Modified: trunk/calendar/gui/tasks-component.c
==============================================================================
--- trunk/calendar/gui/tasks-component.c	(original)
+++ trunk/calendar/gui/tasks-component.c	Wed Apr 30 09:01:26 2008
@@ -1161,6 +1161,11 @@
 {
 	GList *l;
 
+	g_signal_handlers_disconnect_by_func (component_view->table, G_CALLBACK (table_selection_change_cb), component_view);
+	g_signal_handlers_disconnect_matched (component_view->model, G_SIGNAL_MATCH_DATA, 0, 0, 0, 0, component_view);
+	g_signal_handlers_disconnect_by_func (component_view->tasks, G_CALLBACK (source_added_cb), component_view);
+	g_signal_handlers_disconnect_by_func (component_view->tasks, G_CALLBACK (source_removed_cb), component_view);
+
 	if (component_view->source_list)
 		g_object_unref (component_view->source_list);
 



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