diff options
| author | Andrei Zmievski <andrei@php.net> | 2000-06-13 20:59:23 +0000 |
|---|---|---|
| committer | Andrei Zmievski <andrei@php.net> | 2000-06-13 20:59:23 +0000 |
| commit | aa49d4af625fd5e5492dcd5e2b6cadd099f6e1c5 (patch) | |
| tree | d270710a99498aa74fa2d7f34fcf293958721f57 /main | |
| parent | b595b1f01a077828840bcc59708925a363ecc08b (diff) | |
| download | php-git-aa49d4af625fd5e5492dcd5e2b6cadd099f6e1c5.tar.gz | |
Plus a leak when both register_globals and track_vars are off.
Diffstat (limited to 'main')
| -rw-r--r-- | main/main.c | 3 |
1 files changed, 3 insertions, 0 deletions
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); |
