* src/imap.c
Fix scanning when folder was empty
+2007-08-23 [colin] 2.10.0cvs155
+
+ * src/imap.c
+ Fix scanning when folder was empty
+
2007-08-22 [colin] 2.10.0cvs154
* src/msgcache.c
2007-08-22 [colin] 2.10.0cvs154
* src/msgcache.c
( cvs diff -u -r 1.4.2.15 -r 1.4.2.16 src/ldapserver.c; ) > 2.10.0cvs152.patchset
( cvs diff -u -r 1.149.2.79 -r 1.149.2.80 src/inc.c; ) > 2.10.0cvs153.patchset
( cvs diff -u -r 1.16.2.59 -r 1.16.2.60 src/msgcache.c; ) > 2.10.0cvs154.patchset
( cvs diff -u -r 1.4.2.15 -r 1.4.2.16 src/ldapserver.c; ) > 2.10.0cvs152.patchset
( cvs diff -u -r 1.149.2.79 -r 1.149.2.80 src/inc.c; ) > 2.10.0cvs153.patchset
( cvs diff -u -r 1.16.2.59 -r 1.16.2.60 src/msgcache.c; ) > 2.10.0cvs154.patchset
+( cvs diff -u -r 1.179.2.184 -r 1.179.2.185 src/imap.c; ) > 2.10.0cvs155.patchset
MICRO_VERSION=0
INTERFACE_AGE=0
BINARY_AGE=0
MICRO_VERSION=0
INTERFACE_AGE=0
BINARY_AGE=0
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
if (!item->should_update) {
debug_print("get_num_list: nothing to update\n");
*old_uids_valid = TRUE;
if (!item->should_update) {
debug_print("get_num_list: nothing to update\n");
*old_uids_valid = TRUE;
- if (known_list_len == item->item.total_msgs) {
+ if (known_list_len == item->item.total_msgs
+ && known_list_len > 0) {
*msgnum_list = g_slist_copy(item->uid_list);
return known_list_len;
} else {
*msgnum_list = g_slist_copy(item->uid_list);
return known_list_len;
} else {