X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/f7da81e789e2f20b00f46f07260488f337984b84..20395676aba7fa5eb9a2c5e0b9f582ec2b3e71e4:/src/src/deliver.c diff --git a/src/src/deliver.c b/src/src/deliver.c index a6f68825c..f9f674643 100644 --- a/src/src/deliver.c +++ b/src/src/deliver.c @@ -6161,13 +6161,13 @@ else if (system_filter && process_recipients != RECIP_FAIL_TIMEOUT) { uschar *tmp = expand_string(tpname); address_file = address_pipe = NULL; - uschar *m; if (!tmp) p->message = string_sprintf("failed to expand \"%s\" as a " "system filter transport name", tpname); - if (is_tainted2(tmp, 0, m = string_sprintf("Tainted values '%s' " - "for transport '%s' as a system filter", tmp, tpname))) + { uschar *m; + if ((m = is_tainted2(tmp, 0, "Tainted values '%s' " "for transport '%s' as a system filter", tmp, tpname))) p->message = m; + } tpname = tmp; } else