evolution r35719 - trunk/mail



Author: mcrha
Date: Thu Jul  3 14:28:19 2008
New Revision: 35719
URL: http://svn.gnome.org/viewvc/evolution?rev=35719&view=rev

Log:
2008-07-03  Milan Crha  <mcrha redhat com>

	** Fix for bug #541365

	* message-list.c: (message_list_get_uids), (message_list_get_selected):
	Do not call 'camel_folder_sort_uids' when we do not have folder or uid.



Modified:
   trunk/mail/ChangeLog
   trunk/mail/message-list.c

Modified: trunk/mail/message-list.c
==============================================================================
--- trunk/mail/message-list.c	(original)
+++ trunk/mail/message-list.c	Thu Jul  3 14:28:19 2008
@@ -3440,8 +3440,10 @@
 	};
 	
 	e_tree_path_foreach(ml->tree, ml_getselected_cb, &data);
-	camel_folder_sort_uids (ml->folder, data.uids);
-	
+
+	if (ml->folder && data.uids->len)
+		camel_folder_sort_uids (ml->folder, data.uids);
+
 	return data.uids;
 }
 
@@ -3454,8 +3456,10 @@
 	};
 	
 	e_tree_selected_path_foreach(ml->tree, ml_getselected_cb, &data);
-	camel_folder_sort_uids (ml->folder, data.uids);
-	
+
+	if (ml->folder && data.uids->len)
+		camel_folder_sort_uids (ml->folder, data.uids);	
+
 	return data.uids;
 }
 



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