From: Dmitry Stogov Date: Fri, 5 Jul 2019 11:21:18 +0000 (+0300) Subject: Eliminate useless checks X-Git-Tag: php-7.4.0alpha3~29 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=55f7d3b70a266c1fafaf571550a8496633dcd342;p=php Eliminate useless checks --- diff --git a/Zend/zend_API.h b/Zend/zend_API.h index 807a1a2edf..ddf8fbfc74 100644 --- a/Zend/zend_API.h +++ b/Zend/zend_API.h @@ -246,9 +246,9 @@ ZEND_API int zend_copy_parameters_array(int param_count, zval *argument_array); #define zend_get_parameters_array_ex(param_count, argument_array) \ _zend_get_parameters_array_ex(param_count, argument_array) #define zend_parse_parameters_none() \ - (EXPECTED(ZEND_NUM_ARGS() == 0) ? SUCCESS : zend_wrong_parameters_none_error()) + (EXPECTED(ZEND_NUM_ARGS() == 0) ? SUCCESS : (zend_wrong_parameters_none_error(), FAILURE)) #define zend_parse_parameters_none_throw() \ - (EXPECTED(ZEND_NUM_ARGS() == 0) ? SUCCESS : zend_wrong_parameters_none_exception()) + (EXPECTED(ZEND_NUM_ARGS() == 0) ? SUCCESS : (zend_wrong_parameters_none_exception(), FAILURE)) /* Parameter parsing API -- andrei */