aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-ops.c
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2003-10-07 02:42:07 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2003-10-07 02:42:07 +0800
commit91627508d77a56f75c26ea025ce4ba0c148a7ed5 (patch)
treea9d593e2a15b12d27f6fa43c563f17af6c358460 /mail/mail-ops.c
parentdbe2c18c4c4ed35437d7e779e02448778537585a (diff)
downloadgsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.gz
gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.tar.zst
gsoc2013-evolution-91627508d77a56f75c26ea025ce4ba0c148a7ed5.zip
Fixed.
2003-10-06 Jeffrey Stedfast <fejj@ximian.com> * mail-config-druid.c (identity_prepare): Fixed. * mail-ops.c (fetch_mail_fetch): Always save the uid cache no matter what. svn path=/trunk/; revision=22803
Diffstat (limited to 'mail/mail-ops.c')
-rw-r--r--mail/mail-ops.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/mail/mail-ops.c b/mail/mail-ops.c
index 2cf09e8bff..65cc8676c1 100644
--- a/mail/mail-ops.c
+++ b/mail/mail-ops.c
@@ -320,10 +320,8 @@ fetch_mail_fetch (struct _mail_msg *mm)
fm->cache = cache;
filter_folder_filter (mm);
- /* if we are not to delete the messages or there was an
- * exception, save the UID cache */
- if (!fm->delete || camel_exception_is_set (&mm->ex))
- camel_uid_cache_save (cache);
+ /* save the cache of uids that we've just downloaded */
+ camel_uid_cache_save (cache);
/* if we are deleting off the server and no exception occured
* then iterate through the folder uids and mark them all