changeset 157:2800791d1b31 HEAD

Allow UID messageset traversal to go past the synced messages.
author Timo Sirainen <tss@iki.fi>
date Thu, 05 Sep 2002 15:47:54 +0300
parents e083f01122bb
children a1204e882bc7
files src/lib-index/mail-messageset.c
diffstat 1 files changed, 1 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-messageset.c	Thu Sep 05 14:49:13 2002 +0300
+++ b/src/lib-index/mail-messageset.c	Thu Sep 05 15:47:54 2002 +0300
@@ -171,7 +171,6 @@
 
 static int mail_index_uid_foreach(MailIndex *index,
 				  unsigned int uid, unsigned int uid2,
-				  unsigned int max_sequence,
 				  MsgsetForeachFunc func, void *context,
 				  const char **error)
 {
@@ -206,7 +205,7 @@
 		return 2;
 
 	seq = index->get_sequence(index, rec);
-	while (rec != NULL && rec->uid <= uid2 && seq <= max_sequence) {
+	while (rec != NULL && rec->uid <= uid2) {
 		uid = rec->uid;
 		while (*expunges != 0 && *expunges < rec->uid) {
 			expunges++;
@@ -298,7 +297,6 @@
 			/* too large .. ignore silently */
 		} else {
 			ret = mail_index_uid_foreach(index, uid, uid2,
-						     messages_count,
 						     func, context, error);
 			if (ret <= 0)
 				return ret;