summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2020-06-20 00:54:05 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2020-06-20 01:05:08 +0100
commit80c2ec2e47c556daff00c79ee068ce68f25fd264 (patch)
tree8af7b97d6db94165b5f2a300a3d38f0105150c67 /doc
parent6e2400bf8b3c728f5bf8af52054fcab4e2351e21 (diff)
Fix string_copy() macro to not multiple-eval args. Bug 2603
Broken-by: a76d120aed
Diffstat (limited to 'doc')
-rw-r--r--doc/doc-txt/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index 0354ff258..717e0d2c7 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -49,6 +49,12 @@ JH/09 Relax restrictions on ACL verify condition needing access to message
permit also mime, dkim, prdr quit and notquit. Applies to header-syntax,
not_blind, header_sender and header_names_ascii verification.
+JH/10 Bug 2603: Fix coding of string copying to only evaluate arguments once.
+ Previously a macro used one argument twice; when called with the
+ argument as an expression having side-effects, incorrect operation
+ resulted. Use an inlineable function.
+
+
Exim version 4.94
-----------------