]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
indexes: Added a new assert.
authorTimo Sirainen <tss@iki.fi>
Mon, 13 Apr 2009 22:21:24 +0000 (18:21 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 13 Apr 2009 22:21:24 +0000 (18:21 -0400)
--HG--
branch : HEAD

src/lib-index/mail-transaction-log-view.c

index d07e9a840bdf740e363614b34055191948248757..60b6ca3daec494736551c7156aac77d9384ef2b2 100644 (file)
@@ -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;