From: Stephan Bosch Date: Thu, 25 Oct 2018 21:50:22 +0000 (+0200) Subject: lib-smtp: params: Explicitly allow smtp_params_*_add_extra() value parameter to be... X-Git-Tag: 2.3.9~1122 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0e2f17dbd5ecc93559f457058ff5f3aeb6cf4cdb;p=thirdparty%2Fdovecot%2Fcore.git lib-smtp: params: Explicitly allow smtp_params_*_add_extra() value parameter to be NULL. --- diff --git a/src/lib-smtp/smtp-params.h b/src/lib-smtp/smtp-params.h index 6decaaf79a..073907927c 100644 --- a/src/lib-smtp/smtp-params.h +++ b/src/lib-smtp/smtp-params.h @@ -103,7 +103,8 @@ void smtp_params_mail_copy(pool_t pool, ATTR_NULL(3); void smtp_params_mail_add_extra(struct smtp_params_mail *params, pool_t pool, - const char *keyword, const char *value); + const char *keyword, const char *value) + ATTR_NULL(4); bool smtp_params_mail_drop_extra(struct smtp_params_mail *params, const char *keyword, const char **value_r) ATTR_NULL(3); @@ -140,7 +141,8 @@ void smtp_params_rcpt_copy(pool_t pool, ATTR_NULL(3); void smtp_params_rcpt_add_extra(struct smtp_params_rcpt *params, pool_t pool, - const char *keyword, const char *value); + const char *keyword, const char *value) + ATTR_NULL(4); bool smtp_params_rcpt_drop_extra(struct smtp_params_rcpt *params, const char *keyword, const char **value_r) ATTR_NULL(3);