evolution-rss r274 - trunk/src



Author: lucilanga
Date: Tue May 13 05:52:32 2008
New Revision: 274
URL: http://svn.gnome.org/viewvc/evolution-rss?rev=274&view=rev

Log:
delete old feeds

Modified:
   trunk/src/rss.c

Modified: trunk/src/rss.c
==============================================================================
--- trunk/src/rss.c	(original)
+++ trunk/src/rss.c	Tue May 13 05:52:32 2008
@@ -4157,6 +4157,7 @@
 	if (min_date)
 		camel_folder_delete_message (folder, uids->pdata[imax]);
       	camel_folder_sync (folder, TRUE, NULL);
+      	camel_folder_expunge (folder, NULL);
        	camel_folder_thaw(folder);
 	while (gtk_events_pending())
                   gtk_main_iteration ();
@@ -4203,11 +4204,17 @@
                                		if (!(flags & CAMEL_MESSAGE_SEEN))
 					{
 						if ((del_unread) && !(flags & CAMEL_MESSAGE_FLAGGED))
-							camel_message_info_set_flags(info, CAMEL_MESSAGE_SEEN|CAMEL_MESSAGE_DELETED, ~0);
+						{
+							//camel_message_info_set_flags(info, CAMEL_MESSAGE_SEEN|CAMEL_MESSAGE_DELETED, ~0);
+							camel_folder_delete_message(folder, uids->pdata[i]);
+						}
 					}
 					else
 						if (!(flags & CAMEL_MESSAGE_FLAGGED))
-							camel_message_info_set_flags(info, CAMEL_MESSAGE_DELETED, ~0);
+						{
+							//camel_message_info_set_flags(info, CAMEL_MESSAGE_DELETED, ~0);
+							camel_folder_delete_message(folder, uids->pdata[i]);
+						}
 				}
                         	camel_folder_free_message_info(folder, info);
                 	}



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