From: Timo Sirainen Date: Thu, 14 Dec 2017 19:25:54 +0000 (+0200) Subject: fts: fts-parser-tika - Add assert to make sure retriable_error_msg is set X-Git-Tag: 2.3.0.rc1~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc2b89b1103fd32fe9469060c44816c1efb8a0e0;p=thirdparty%2Fdovecot%2Fcore.git fts: fts-parser-tika - Add assert to make sure retriable_error_msg is set --- diff --git a/src/plugins/fts/fts-parser-tika.c b/src/plugins/fts/fts-parser-tika.c index e75fd770a0..eb0374543f 100644 --- a/src/plugins/fts/fts-parser-tika.c +++ b/src/plugins/fts/fts-parser-tika.c @@ -240,6 +240,8 @@ static int fts_parser_tika_deinit(struct fts_parser *_parser, const char **retri { struct tika_fts_parser *parser = (struct tika_fts_parser *)_parser; int ret = _parser->may_need_retry ? 0: (parser->failed ? -1 : 1); + + i_assert(ret != 0 || _parser->retriable_error_msg != NULL); if (retriable_err_msg_r != NULL) *retriable_err_msg_r = t_strdup(_parser->retriable_error_msg); i_free(_parser->retriable_error_msg);