]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-smtp: params: Explicitly allow smtp_params_*_add_extra() value parameter to be...
authorStephan Bosch <stephan.bosch@dovecot.fi>
Thu, 25 Oct 2018 21:50:22 +0000 (23:50 +0200)
committerStephan Bosch <stephan.bosch@dovecot.fi>
Mon, 29 Oct 2018 16:40:18 +0000 (17:40 +0100)
src/lib-smtp/smtp-params.h

index 6decaaf79aa444a93cf0f21fc187b3a31bab701d..073907927cbdd39cda684e5b303f215440681c8a 100644 (file)
@@ -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);