diff options
author | Hiro <Hiro@ee746299-78ed-0310-b773-934348b2243d> | 2007-03-25 10:14:52 +0000 |
---|---|---|
committer | Hiro <Hiro@ee746299-78ed-0310-b773-934348b2243d> | 2007-03-25 10:14:52 +0000 |
commit | e6effb250999ccd1ba666506a36e11e815abe2cc (patch) | |
tree | 54cbefaafa7cb5c4bcb7b637f203eae854009fa3 /libsylph/imap.c | |
parent | 96574dad06aa75979b95d29f04afafcc06b588f7 (diff) |
fixed a bug that messages which were not filtered were not counted as new messages in imap filtering.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1576 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'libsylph/imap.c')
-rw-r--r-- | libsylph/imap.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libsylph/imap.c b/libsylph/imap.c index f3856ce1..caff7255 100644 --- a/libsylph/imap.c +++ b/libsylph/imap.c @@ -1067,7 +1067,9 @@ static GSList *imap_get_msg_list_full(Folder *folder, FolderItem *item, newlist = mlist; } - mlist = procmsg_sort_msg_list(mlist, item->sort_key, item->sort_type); + if (!uncached_only) + mlist = procmsg_sort_msg_list(mlist, item->sort_key, + item->sort_type); item->last_num = last_uid; |