summaryrefslogtreecommitdiff
path: root/sapi
diff options
context:
space:
mode:
authorJakub Zelenka <bukka@php.net>2018-10-21 19:40:53 +0100
committerJakub Zelenka <bukka@php.net>2018-10-21 19:40:53 +0100
commit751dfc7514486a0ba2429979df878b3870a2a032 (patch)
tree53dd0b284e85f2b9eb746291e29a7ceb8af91824 /sapi
parent8217cd20f1e526052b23aa31cbafe8060b653287 (diff)
parentc8febbe0396d8d2a3b09480beeb82845ca71dc1f (diff)
downloadphp-git-751dfc7514486a0ba2429979df878b3870a2a032.tar.gz
Merge branch 'PHP-7.3'
Diffstat (limited to 'sapi')
-rw-r--r--sapi/fpm/fpm/fpm_main.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/sapi/fpm/fpm/fpm_main.c b/sapi/fpm/fpm/fpm_main.c
index 640d3eccbe..4cbab8e5ba 100644
--- a/sapi/fpm/fpm/fpm_main.c
+++ b/sapi/fpm/fpm/fpm_main.c
@@ -1467,6 +1467,9 @@ static PHP_MINFO_FUNCTION(cgi)
}
/* }}} */
+ZEND_BEGIN_ARG_INFO(cgi_fcgi_sapi_no_arginfo, 0)
+ZEND_END_ARG_INFO()
+
PHP_FUNCTION(fastcgi_finish_request) /* {{{ */
{
fcgi_request *request = (fcgi_request*) SG(server_context);
@@ -1489,9 +1492,6 @@ PHP_FUNCTION(fastcgi_finish_request) /* {{{ */
}
/* }}} */
-ZEND_BEGIN_ARG_INFO(cgi_fcgi_sapi_no_arginfo, 0)
-ZEND_END_ARG_INFO()
-
PHP_FUNCTION(apache_request_headers) /* {{{ */
{
fcgi_request *request;
@@ -1510,8 +1510,11 @@ PHP_FUNCTION(apache_request_headers) /* {{{ */
* Returns the status of the fastcgi process manager */
PHP_FUNCTION(fpm_get_status) /* {{{ */
{
- int error = fpm_status_export_to_zval(return_value);
- if(error){
+ if (zend_parse_parameters_none() == FAILURE) {
+ return;
+ }
+
+ if (fpm_status_export_to_zval(return_value)) {
RETURN_FALSE;
}
}
@@ -1519,7 +1522,7 @@ PHP_FUNCTION(fpm_get_status) /* {{{ */
static const zend_function_entry cgi_fcgi_sapi_functions[] = {
PHP_FE(fastcgi_finish_request, cgi_fcgi_sapi_no_arginfo)
- PHP_FE(fpm_get_status, NULL)
+ PHP_FE(fpm_get_status, cgi_fcgi_sapi_no_arginfo)
PHP_FE(apache_request_headers, cgi_fcgi_sapi_no_arginfo)
PHP_FALIAS(getallheaders, apache_request_headers, cgi_fcgi_sapi_no_arginfo)
PHP_FE_END