summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/basic_functions.c9
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;
}
/* }}} */