summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRuben Jenster <r.jenster@drachenfels.de>2022-11-03 21:38:15 +0000
committerJeremy Harris <jgh146exb@wizmail.org>2022-11-03 21:38:15 +0000
commit6b331d5834d12bdda21857cd6fffac17038ce3c7 (patch)
treedcd91485796e1b21c0fbff1dd2e13954c5d65f7e /src
parent221321d2c51b83d1feced80ecd6c2fe33ec5456c (diff)
downloadexim4-6b331d5834d12bdda21857cd6fffac17038ce3c7.tar.gz
Fix $reccipients after ${run...}. Bug 2929
Broken-by: cfe6acff2d
Diffstat (limited to 'src')
-rw-r--r--src/src/transport.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/src/transport.c b/src/src/transport.c
index cce1c46ae..7477882cb 100644
--- a/src/src/transport.c
+++ b/src/src/transport.c
@@ -2344,9 +2344,10 @@ if (expand_arguments)
else
{
const uschar *expanded_arg;
+ BOOL enable_dollar_recipients_g = f.enable_dollar_recipients;
f.enable_dollar_recipients = allow_dollar_recipients;
expanded_arg = expand_cstring(argv[i]);
- f.enable_dollar_recipients = FALSE;
+ f.enable_dollar_recipients = enable_dollar_recipients_g;
if (!expanded_arg)
{