[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-sync.c, 1.169, 1.170

cras at dovecot.org cras at dovecot.org
Mon Aug 15 01:31:00 EEST 2005


Update of /var/lib/cvs/dovecot/src/lib-storage/index/mbox
In directory talvi:/tmp/cvs-serv19103/lib-storage/index/mbox

Modified Files:
	mbox-sync.c 
Log Message:
If UID lookup doesn't return any sequences, don't crash



Index: mbox-sync.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/mbox/mbox-sync.c,v
retrieving revision 1.169
retrieving revision 1.170
diff -u -d -r1.169 -r1.170
--- mbox-sync.c	7 Aug 2005 11:50:17 -0000	1.169
+++ mbox-sync.c	14 Aug 2005 22:30:56 -0000	1.170
@@ -210,9 +210,12 @@
 					return -1;
 				}
 
-				mail_index_update_flags_range(sync_ctx->t,
+				if (seq1 > 0) {
+					mail_index_update_flags_range(
+						sync_ctx->t,
 						seq1, seq2, MODIFY_ADD,
 						MAIL_INDEX_MAIL_FLAG_DIRTY);
+				}
 
 				memset(sync_rec, 0, sizeof(*sync_rec));
 			}



More information about the dovecot-cvs mailing list