From: Timo Sirainen Date: Wed, 25 Mar 2020 14:20:08 +0000 (+0200) Subject: lib-imap: imap_bodystructure_write() - Add asserts to check unexpected NULLs inside... X-Git-Tag: 2.3.14.rc1~79 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7036a7bfe1ab44bc9322af9f0e45e2bd0fec408d;p=thirdparty%2Fdovecot%2Fcore.git lib-imap: imap_bodystructure_write() - Add asserts to check unexpected NULLs inside lists This just changes the assert that already triggers into a bit clearer assert. --- diff --git a/src/lib-imap/imap-bodystructure.c b/src/lib-imap/imap-bodystructure.c index 705447f1c4..28af528822 100644 --- a/src/lib-imap/imap-bodystructure.c +++ b/src/lib-imap/imap-bodystructure.c @@ -39,6 +39,9 @@ params_write(const struct message_part_param *params, seen_charset = FALSE; for (i = 0; i < params_count; i++) { + i_assert(params[i].name != NULL); + i_assert(params[i].value != NULL); + if (i > 0) str_append_c(str, ' '); if (default_charset &&