summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-01-12 19:26:12 +0300
committerDmitry Stogov <dmitry@zend.com>2015-01-12 19:26:12 +0300
commitc5047d1f11318a8613155c886cdb089deb52c5fb (patch)
treecef29b52fda3f252df496a9a18b56848e2dbb69a /Zend/zend_builtin_functions.c
parent5f68ffad71737b94b7d01277d605797de7afc66f (diff)
downloadphp-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.c7
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) {