From: Andrei Zmievski Date: Tue, 13 Jun 2000 20:59:23 +0000 (+0000) Subject: Plus a leak when both register_globals and track_vars are off. X-Git-Tag: php-4.0.1RC~207 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aa49d4af625fd5e5492dcd5e2b6cadd099f6e1c5;p=php Plus a leak when both register_globals and track_vars are off. --- diff --git a/main/main.c b/main/main.c index 2e15f8d0a3..2ad89b5bf8 100644 --- a/main/main.c +++ b/main/main.c @@ -1075,6 +1075,9 @@ static void php_build_argv(char *s, zval *track_vars_array ELS_DC PLS_DC) int count = 0; char *ss, *space; + if (!PG(register_globals) && !PG(track_vars)) + return; + ALLOC_ZVAL(arr); array_init(arr); INIT_PZVAL(arr);