Mercurial > dovecot > core-2.2
changeset 16522:5a429604923c
mdbox: Minor fix to handling corrupted mdbox header.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 16 Jun 2013 23:56:28 +0300 |
parents | 3c9bb07ea92e |
children | 5d9f52c9a287 |
files | src/lib-storage/index/dbox-multi/mdbox-storage.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/dbox-multi/mdbox-storage.c Sun Jun 16 21:25:39 2013 +0300 +++ b/src/lib-storage/index/dbox-multi/mdbox-storage.c Sun Jun 16 23:56:28 2013 +0300 @@ -227,8 +227,10 @@ struct mdbox_index_header hdr, new_hdr; bool need_resize; - if (mdbox_read_header(mbox, &hdr, &need_resize) < 0) + if (mdbox_read_header(mbox, &hdr, &need_resize) < 0) { memset(&hdr, 0, sizeof(hdr)); + need_resize = FALSE; + } new_hdr = hdr;