diff options
-rw-r--r-- | ext/standard/basic_functions.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index c881df9397..0c38cc3e11 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -1427,12 +1427,9 @@ PHP_FUNCTION(getenv) RETURN_FALSE; } ptr = sapi_getenv(str, str_len TSRMLS_CC); - if (! ptr) { - ptr = getenv(str); - } - if (ptr) { - RETURN_STRING(ptr, 1); - } + if(ptr) RETURN_STRING(ptr, 0); + ptr = getenv(str); + if(ptr) RETURN_STRING(ptr, 1); RETURN_FALSE; } /* }}} */ |