Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6344:e45ba2950722 HEAD
Added asserts against uid_validity==0.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 02 Sep 2007 03:07:22 +0300 |
parents | c76101b824ec |
children | 1829e8e32ddc |
files | src/lib-storage/index/maildir/maildir-uidlist.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-uidlist.c Sun Sep 02 03:05:38 2007 +0300 +++ b/src/lib-storage/index/maildir/maildir-uidlist.c Sun Sep 02 03:07:22 2007 +0300 @@ -742,6 +742,8 @@ void maildir_uidlist_set_uid_validity(struct maildir_uidlist *uidlist, uint32_t uid_validity) { + i_assert(uid_validity != 0); + uidlist->uid_validity = uid_validity; } @@ -811,6 +813,8 @@ i_assert(first_idx == 0); uidlist->version = 3; + i_assert(uidlist->uid_validity != 0); + i_assert(uidlist->next_uid > 0); str_printfa(str, "%u V%u N%u", uidlist->version, uidlist->uid_validity, uidlist->next_uid); if (str_len(uidlist->hdr_extensions) > 0) {