X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/cab0c27721a3c1f3a146e44bcc6462eefb9eb9e7..d5b80e59458182b2d557a929a18cb8c70cd56b68:/src/src/transports/pipe.c diff --git a/src/src/transports/pipe.c b/src/src/transports/pipe.c index 3f06b1dd6..be0256061 100644 --- a/src/src/transports/pipe.c +++ b/src/src/transports/pipe.c @@ -527,7 +527,7 @@ if (expand_arguments) } else argv[2] = cmd; -argv[3] = (uschar *)0; +argv[3] = US 0; return TRUE; } @@ -696,10 +696,9 @@ if (envlist) } } -while ((ss = string_nextinlist(&envlist, &envsep, big_buffer, big_buffer_size)) - != NULL) +while ((ss = string_nextinlist(&envlist, &envsep, big_buffer, big_buffer_size))) { - if (envcount > sizeof(envp)/sizeof(uschar *) - 2) + if (envcount > nelem(envp) - 2) { addr->transport_return = DEFER; addr->message = string_sprintf("too many environment settings for "