summaryrefslogtreecommitdiff
path: root/Zend/zend_API.h
diff options
context:
space:
mode:
authorXinchen Hui <laruence@php.net>2014-06-25 00:39:37 +0800
committerXinchen Hui <laruence@php.net>2014-06-25 00:39:37 +0800
commit284141ca8fa94dac846d593af0628dbfc719402e (patch)
tree54823e2887bc65c522e51ff02b480c4be87cbdad /Zend/zend_API.h
parentee30cc8a1e016bce8a2828d7755dfb7540a5a40c (diff)
downloadphp-git-284141ca8fa94dac846d593af0628dbfc719402e.tar.gz
Fixed _zend_get_parameters_array
it should not decrease the refcount (spotted by register_shutdown_function in ext/mysqli/tests/bug49442.phpt)
Diffstat (limited to 'Zend/zend_API.h')
-rw-r--r--Zend/zend_API.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/Zend/zend_API.h b/Zend/zend_API.h
index 0b96db84f1..eafdf64b4b 100644
--- a/Zend/zend_API.h
+++ b/Zend/zend_API.h
@@ -233,7 +233,6 @@ int zend_next_free_module(void);
BEGIN_EXTERN_C()
ZEND_API int zend_get_parameters(int ht, int param_count, ...);
-ZEND_API int _zend_get_parameters_array(int ht, int param_count, zval *argument_array TSRMLS_DC);
ZEND_API ZEND_ATTRIBUTE_DEPRECATED int zend_get_parameters_ex(int param_count, ...);
ZEND_API int _zend_get_parameters_array_ex(int param_count, zval *argument_array TSRMLS_DC);
@@ -241,7 +240,7 @@ ZEND_API int _zend_get_parameters_array_ex(int param_count, zval *argument_array
ZEND_API int zend_copy_parameters_array(int param_count, zval *argument_array TSRMLS_DC);
#define zend_get_parameters_array(ht, param_count, argument_array) \
- _zend_get_parameters_array(ht, param_count, argument_array TSRMLS_CC)
+ _zend_get_parameters_array_ex(param_count, argument_array TSRMLS_CC)
#define zend_get_parameters_array_ex(param_count, argument_array) \
_zend_get_parameters_array_ex(param_count, argument_array TSRMLS_CC)
#define zend_parse_parameters_none() \