From: Timo Sirainen Date: Tue, 26 May 2009 19:21:15 +0000 (-0400) Subject: message_parser_init_from_parts(): Assert that MESSAGE_PARSER_FLAG_SKIP_BODY_BLOCK... X-Git-Tag: 2.0.alpha1~665 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3ad3dedbbd92137f410330acc9c5682571778a4e;p=thirdparty%2Fdovecot%2Fcore.git message_parser_init_from_parts(): Assert that MESSAGE_PARSER_FLAG_SKIP_BODY_BLOCK is set. --HG-- branch : HEAD --- diff --git a/src/lib-mail/message-parser.c b/src/lib-mail/message-parser.c index d4f5d049da..61c2ee43e2 100644 --- a/src/lib-mail/message-parser.c +++ b/src/lib-mail/message-parser.c @@ -737,6 +737,8 @@ message_parser_init_from_parts(struct message_part *parts, { struct message_parser_ctx *ctx; + i_assert((flags & MESSAGE_PARSER_FLAG_SKIP_BODY_BLOCK) != 0); + ctx = message_parser_init(NULL, input, hdr_flags, flags); ctx->parts = ctx->part = parts; ctx->parse_next_block = preparsed_parse_next_header_init;