Fix taint trap in parse_fix_phrase(). Bug 2617
[exim.git] / src / src / acl.c
index 62cb6856179e7868c85014e93e35bd3ebbd160f0..105b1b473999b3cae45a9756d058c74a6f3e89cc 100644 (file)
@@ -3199,8 +3199,7 @@ for (; cb; cb = cb->next)
              {
              const uschar *pp = p + 6;
              while (*pp) pp++;
-             submission_name = string_copy(parse_fix_phrase(p+6, pp-p-6,
-               big_buffer, big_buffer_size));
+             submission_name = parse_fix_phrase(p+6, pp-p-6);
              p = pp;
              }
            else break;