git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix truncation of items in headers_remove lists, this time in routers. Bug 1533
[exim.git]
/
src
/
src
/
routers
/
rf_get_munge_headers.c
diff --git
a/src/src/routers/rf_get_munge_headers.c
b/src/src/routers/rf_get_munge_headers.c
index a4a13b04fe716471f235c15bc402702d8f4c75cd..3125f315e14e9e732d84d03ea8a61ab78948564d 100644
(file)
--- a/
src/src/routers/rf_get_munge_headers.c
+++ b/
src/src/routers/rf_get_munge_headers.c
@@
-90,9
+90,8
@@
if (rblock->remove_headers)
uschar * list = rblock->remove_headers;
int sep = ':';
uschar * s;
uschar * list = rblock->remove_headers;
int sep = ':';
uschar * s;
- uschar buffer[128];
- while ((s = string_nextinlist(&list, &sep,
buffer, sizeof(buffer)
)))
+ while ((s = string_nextinlist(&list, &sep,
NULL, 0
)))
if (!(s = expand_string(s)))
{
if (!expand_string_forcedfail)
if (!(s = expand_string(s)))
{
if (!expand_string_forcedfail)