Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7938:e06d4049d282 HEAD
Message parser: Fixed assert-crash if cached MIME structure was broken.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 20 Jun 2008 11:40:52 +0300 |
parents | fd32947addb4 |
children | 8df17bb25a6e |
files | src/lib-mail/message-parser.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-mail/message-parser.c Fri Jun 20 11:19:16 2008 +0300 +++ b/src/lib-mail/message-parser.c Fri Jun 20 11:40:52 2008 +0300 @@ -767,7 +767,7 @@ if (ret < 0 && ctx->part != NULL) { /* Successful EOF or unexpected failure */ i_assert(ctx->input->eof || ctx->input->closed || - ctx->input->stream_errno != 0); + ctx->input->stream_errno != 0 || ctx->broken); while (ctx->part->parent != NULL) { message_size_add(&ctx->part->parent->body_size, &ctx->part->body_size);