diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2020-06-20 00:54:05 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2020-06-20 01:05:08 +0100 |
commit | 80c2ec2e47c556daff00c79ee068ce68f25fd264 (patch) | |
tree | 8af7b97d6db94165b5f2a300a3d38f0105150c67 /doc | |
parent | 6e2400bf8b3c728f5bf8af52054fcab4e2351e21 (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/ChangeLog | 6 |
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 ----------------- |