[dovecot-cvs] dovecot/src/lib-storage/index index-sync.c,1.28,1.29

cras at procontrol.fi cras at procontrol.fi
Thu Apr 29 00:41:26 EEST 2004


Update of /home/cvs/dovecot/src/lib-storage/index
In directory talvi:/tmp/cvs-serv13715/lib-storage/index

Modified Files:
	index-sync.c 
Log Message:
fixes



Index: index-sync.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-sync.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- index-sync.c	27 Apr 2004 20:25:54 -0000	1.28
+++ index-sync.c	28 Apr 2004 21:41:24 -0000	1.29
@@ -67,6 +67,9 @@
 		}
 	}
 
+	if (ret < 0)
+		mail_storage_set_index_error(ibox);
+
 	if (sc->expunge != NULL) {
 		for (i = expunges_count*2; i > 0; i -= 2) {
 			for (seq = expunges[i-1]; seq >= expunges[i-2]; seq--)
@@ -81,9 +84,6 @@
 		sc->new_messages(&ibox->box, new_count, 0, sc_context);
 	}
 
-	if (ret < 0)
-		mail_storage_set_index_error(ibox);
-
 	mail_index_view_unlock(ibox->view);
 	return ret;
 }



More information about the dovecot-cvs mailing list