From d4aff2547333dbe99b54f84b5d9daa93ec27f245 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 9 Feb 2021 14:32:17 +0100 Subject: Use E_ERROR to report arginfo/zpp mismatch When E_CORE_ERROR is used, we don't get correct file/line information. --- Zend/zend_execute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 14ebcec1b7..ca1f88ba55 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1144,7 +1144,7 @@ static zend_always_inline zend_bool zend_internal_call_should_throw(zend_functio static ZEND_COLD void zend_internal_call_arginfo_violation(zend_function *fbc) { - zend_error(E_CORE_ERROR, "Arginfo / zpp mismatch during call of %s%s%s()", + zend_error(E_ERROR, "Arginfo / zpp mismatch during call of %s%s%s()", fbc->common.scope ? ZSTR_VAL(fbc->common.scope->name) : "", fbc->common.scope ? "::" : "", ZSTR_VAL(fbc->common.function_name)); -- cgit v1.2.1