]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dbox: Fixed opening a maildir-converted file.
authorTimo Sirainen <tss@iki.fi>
Mon, 2 Jun 2008 15:57:13 +0000 (18:57 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 2 Jun 2008 15:57:13 +0000 (18:57 +0300)
--HG--
branch : HEAD

src/lib-storage/index/dbox/dbox-file.c

index 95dd3d4e99da9650f5f27cccf3ae92c89109f04a..c307b5fc536413d82e4d3c87b8c0911815f15d77 100644 (file)
@@ -626,7 +626,7 @@ int dbox_file_get_mail_stream(struct dbox_file *file, uoff_t offset,
        if (offset == 0)
                offset = file->file_header_size;
 
-       if (offset != file->cur_offset) {
+       if (offset != file->cur_offset || file->cur_uid == 0) {
                file->cur_offset = offset;
                i_stream_seek(file->input, offset);
                ret = dbox_file_read_mail_header(file, &file->cur_uid,