git://git.exim.org
/
users
/
heiko
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix string_copy() macro to not multiple-eval args. Bug 2603
[users/heiko/exim.git]
/
src
/
src
/
functions.h
diff --git
a/src/src/functions.h
b/src/src/functions.h
index 1f0c30d0eb433d4f4f44e5148842110d9e307b95..110d4db1944aa97a6a2a967883bfd99b61b15627 100644
(file)
--- a/
src/src/functions.h
+++ b/
src/src/functions.h
@@
-772,9
+772,9
@@
string_copy_trc(const uschar * s, const char * func, int line)
/* Simple string-copy functions maintaining the taint */
#define string_copyn(s, len) \
/* Simple string-copy functions maintaining the taint */
#define string_copyn(s, len) \
- string_copyn_t
aint_trc((s), (len), is_tainted(s
), __FUNCTION__, __LINE__)
+ string_copyn_t
rc((s), (len
), __FUNCTION__, __LINE__)
#define string_copy(s) \
#define string_copy(s) \
- string_copy_t
aint_trc((s), is_tainted
(s), __FUNCTION__, __LINE__)
+ string_copy_t
rc(
(s), __FUNCTION__, __LINE__)
/*************************************************
/*************************************************