diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index dbff01aa1a4..87c40acf4fb 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -515,9 +515,8 @@ ZEND_FUNCTION(error_reporting) old_error_reporting = EG(error_reporting); if (ZEND_NUM_ARGS() != 0) { zend_string *new_val = zval_try_get_string(err); - if (UNEXPECTED(!new_val)) { - return; + RETURN_THROWS(); } do {