diff options
author | Dmitry Stogov <dmitry@zend.com> | 2015-01-12 19:26:12 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2015-01-12 19:26:12 +0300 |
commit | c5047d1f11318a8613155c886cdb089deb52c5fb (patch) | |
tree | cef29b52fda3f252df496a9a18b56848e2dbb69a /Zend/zend_builtin_functions.c | |
parent | 5f68ffad71737b94b7d01277d605797de7afc66f (diff) | |
download | php-git-c5047d1f11318a8613155c886cdb089deb52c5fb.tar.gz |
Use FAST_ZPP in few more frequently used functions
Diffstat (limited to 'Zend/zend_builtin_functions.c')
-rw-r--r-- | Zend/zend_builtin_functions.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c index 9e3f5296fa..6588c2ded1 100644 --- a/Zend/zend_builtin_functions.c +++ b/Zend/zend_builtin_functions.c @@ -670,9 +670,16 @@ ZEND_FUNCTION(error_reporting) zend_string *err; int old_error_reporting; +#ifndef FAST_ZPP if (zend_parse_parameters(ZEND_NUM_ARGS(), "|S", &err) == FAILURE) { return; } +#else + ZEND_PARSE_PARAMETERS_START(0, 1) + Z_PARAM_OPTIONAL + Z_PARAM_STR(err) + ZEND_PARSE_PARAMETERS_END(); +#endif old_error_reporting = EG(error_reporting); if(ZEND_NUM_ARGS() != 0) { |