summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2015-03-22 09:24:56 +0100
committerNikita Popov <nikic@php.net>2015-03-22 09:25:32 +0100
commita50e9d87f265f911f9c76ca0e998588be0bd6eac (patch)
tree5f6124306308765010ba3b9621dbab3aab5a8596 /Zend/zend_API.c
parentccfd53886f3f9aefc72c18c9a40b8e2b3015955b (diff)
downloadphp-git-a50e9d87f265f911f9c76ca0e998588be0bd6eac.tar.gz
Partially revert "Fix uninitialized value condition"
This reverts commit e874f76096a346c5ee073c8aaf252d916f3be925, which broke zpp quite mode. Only the initialization of the "severity" variable is retained.
Diffstat (limited to 'Zend/zend_API.c')
-rw-r--r--Zend/zend_API.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_API.c b/Zend/zend_API.c
index 58065d3ab7..6dd7bcae5e 100644
--- a/Zend/zend_API.c
+++ b/Zend/zend_API.c
@@ -711,7 +711,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
if (zend_fcall_info_init(arg, 0, fci, fcc, NULL, &is_callable_error) == SUCCESS) {
if (is_callable_error) {
*severity = E_STRICT;
- zend_wrong_callback_error(E_STRICT, arg_num, is_callable_error);
+ zend_spprintf(error, 0, "to be a valid callback, %s", is_callable_error);
efree(is_callable_error);
*spec = spec_walk;
return "";
@@ -720,7 +720,7 @@ static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, cons
} else {
if (is_callable_error) {
*severity = E_EXCEPTION | E_ERROR;
- zend_wrong_callback_error(E_EXCEPTION | E_ERROR, arg_num, is_callable_error);
+ zend_spprintf(error, 0, "to be a valid callback, %s", is_callable_error);
efree(is_callable_error);
return "";
} else {