]> granicus.if.org Git - php/commitdiff
Use E_ERROR | E_EXCEPTION in FAST_ZPP mode too
authorBob Weinand <bobwei9@hotmail.com>
Sat, 21 Mar 2015 23:17:33 +0000 (00:17 +0100)
committerBob Weinand <bobwei9@hotmail.com>
Sat, 21 Mar 2015 23:17:33 +0000 (00:17 +0100)
Zend/zend_API.h

index bd90e953fef6f87a9989ebdb37a9d8e466b06faf..d97b3760deac84585e88fe7878aa6e4671db3c5d 100644 (file)
@@ -757,7 +757,7 @@ ZEND_API void ZEND_FASTCALL zend_wrong_callback_error(int severity, int num, cha
                if (UNEXPECTED(error_code != ZPP_ERROR_OK)) { \
                        if (!(_flags & ZEND_PARSE_PARAMS_QUIET)) { \
                                if (error_code == ZPP_ERROR_WRONG_CALLBACK) { \
-                                       zend_wrong_callback_error(E_WARNING, _i, _error); \
+                                       zend_wrong_callback_error(E_ERROR | E_EXCEPTION, _i, _error); \
                                } else if (error_code == ZPP_ERROR_WRONG_CLASS) { \
                                        zend_wrong_paramer_class_error(_i, _error, _arg); \
                                } else if (error_code == ZPP_ERROR_WRONG_ARG) { \