Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib-storage/index/maildir/maildir-sync.c @ 2892:62d53b49110d HEAD
Changed mail_index_get_header() to return the header as return value because
it can't fail anymore.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 24 Nov 2004 20:39:57 +0200 |
parents | 3cb483d565a6 |
children | fd431866c674 |
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-sync.c Wed Nov 24 19:55:05 2004 +0200 +++ b/src/lib-storage/index/maildir/maildir-sync.c Wed Nov 24 20:39:57 2004 +0200 @@ -545,11 +545,7 @@ } view = mail_index_view_open(ibox->index); - if (mail_index_get_header(view, &hdr) < 0) { - mail_index_view_close(view); - mail_storage_set_index_error(ibox); - return -1; - } + hdr = mail_index_get_header(view); ibox->last_cur_mtime = hdr->sync_stamp; mail_index_view_close(view); } @@ -616,13 +612,7 @@ uint32_t uid_validity, next_uid; int ret; - if (mail_index_get_header(view, &hdr) < 0) { - /* view is invalidated */ - mail_storage_set_index_error(ibox); - maildir_sync_index_abort(sync_ctx); - return -1; - } - + hdr = mail_index_get_header(view); uid_validity = maildir_uidlist_get_uid_validity(ibox->uidlist); if (uid_validity != hdr->uid_validity && uid_validity != 0 && hdr->uid_validity != 0) {