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 "";
} 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 {