From: Todd C. Miller Date: Sat, 28 Mar 1998 00:27:03 +0000 (+0000) Subject: change size computation of NewArgv for UNICOS X-Git-Tag: SUDO_1_5_6~81 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=533fbe07113d42565ed8f8647c7442247a1b8512;p=sudo change size computation of NewArgv for UNICOS --- diff --git a/sudo.c b/sudo.c index 4c6c41ca6..417614623 100644 --- a/sudo.c +++ b/sudo.c @@ -668,8 +668,8 @@ static void add_env(contiguous) char *to, **from; if (contiguous) { - size += (size_t) NewArgv[NewArgc-1] + strlen(NewArgv[NewArgc-1]) - - (size_t) NewArgv[1] + 1; + size += (size_t) (NewArgv[NewArgc-1] - NewArgv[1]) + + strlen(NewArgv[NewArgc-1]) + 1; } else { for (from = &NewArgv[1]; *from; from++) size += strlen(*from) + 1;