From: Timo Sirainen Date: Sun, 30 May 2004 04:35:06 +0000 (+0300) Subject: added assert X-Git-Tag: 1.1.alpha1~4019 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8eeafcb306872435f3171e6acf5a9937aec3a175;p=thirdparty%2Fdovecot%2Fcore.git added 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 97c08bf9a9..9bdb7e8df4 100644 --- a/src/lib-index/mail-transaction-log-view.c +++ b/src/lib-index/mail-transaction-log-view.c @@ -118,6 +118,9 @@ mail_transaction_log_view_set(struct mail_transaction_log_view *view, i_assert(min_file_offset >= sizeof(struct mail_transaction_log_header)); i_assert(max_file_offset >= sizeof(struct mail_transaction_log_header)); + i_assert(min_file_seq != max_file_seq || + min_file_offset <= max_file_offset); + end_offset = min_file_seq == max_file_seq ? max_file_offset : (uoff_t)-1; ret = mail_transaction_log_file_map(file, min_file_offset, end_offset);