diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2007-01-17 09:09:39 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2007-01-17 09:09:39 +0000 |
commit | a180370d2eb17006ef9b3df030445a30de6c2c89 (patch) | |
tree | 853eb20be82d45e66efcbff53432880442216423 /libsylph/imap.c | |
parent | 191e20dbe4ce6118718ef0b3182219b56e560300 (diff) |
fixed IMAP4 filtering when IP unreachable.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1493 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'libsylph/imap.c')
-rw-r--r-- | libsylph/imap.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libsylph/imap.c b/libsylph/imap.c index 9eda5599..f3856ce1 100644 --- a/libsylph/imap.c +++ b/libsylph/imap.c @@ -882,6 +882,8 @@ static GSList *imap_get_msg_list_full(Folder *folder, FolderItem *item, session = imap_session_get(folder); if (!session) { + if (uncached_only) + return NULL; mlist = procmsg_read_cache(item, FALSE); item->last_num = procmsg_get_last_num_in_msg_list(mlist); procmsg_set_flags(mlist, item); |