From: Timo Sirainen Date: Mon, 13 Apr 2009 22:21:24 +0000 (-0400) Subject: indexes: Added a new assert. X-Git-Tag: 2.0.alpha1~954 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=688f0fdfb7ca946e38ae34459b0ca30b71c8457c;p=thirdparty%2Fdovecot%2Fcore.git indexes: Added a new assert. --HG-- branch : HEAD --- diff --git a/src/lib-index/mail-transaction-log-view.c b/src/lib-index/mail-transaction-log-view.c index d07e9a840b..60b6ca3dae 100644 --- a/src/lib-index/mail-transaction-log-view.c +++ b/src/lib-index/mail-transaction-log-view.c @@ -284,6 +284,10 @@ int mail_transaction_log_view_set(struct mail_transaction_log_view *view, max_file_seq == view->head->hdr.file_seq); i_assert(max_file_offset == (uoff_t)-1 || max_file_offset <= view->head->sync_offset); + i_assert(min_file_seq != max_file_seq || + max_file_seq != view->head->hdr.file_seq || + max_file_offset != (uoff_t)-1 || + min_file_offset <= view->head->sync_offset); view->prev_file_seq = view->cur->hdr.file_seq; view->prev_file_offset = view->cur_offset;