From 97f83c7a669a525a5f5964a5c0708c311673b87f Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Thu, 29 Jan 2015 17:42:47 +0000 Subject: [PATCH] Fix truncation of items in headers_remove lists, this time in routers. Bug 1533 --- src/src/routers/rf_get_munge_headers.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/src/routers/rf_get_munge_headers.c b/src/src/routers/rf_get_munge_headers.c index a4a13b04f..3125f315e 100644 --- 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 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) -- 2.30.2