summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-06-11 16:19:31 +0000
committerZeev Suraski <zeev@php.net>2000-06-11 16:19:31 +0000
commit07a8327a0ef4b5f43c42475c7f42a02ab1ca166a (patch)
tree81f25e32db0704520d17d51b8f2b76213ca98267
parent2e738b519f5b74a81a199ea7df20ec610f181496 (diff)
downloadphp-git-07a8327a0ef4b5f43c42475c7f42a02ab1ca166a.tar.gz
Fix zend_get_parameters()
-rw-r--r--Zend/zend_API.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/Zend/zend_API.c b/Zend/zend_API.c
index 6d6cb07c37..10543b686b 100644
--- a/Zend/zend_API.c
+++ b/Zend/zend_API.c
@@ -62,7 +62,7 @@ ZEND_API int zend_get_parameters(int ht, int param_count, ...)
INIT_PZVAL(new_tmp);
param_ptr = new_tmp;
((zval *) *(p-arg_count))->refcount--;
- *(p-param_count) = param_ptr;
+ *(p-arg_count) = param_ptr;
}
*param = param_ptr;
arg_count--;
@@ -87,7 +87,6 @@ ZEND_API int zend_get_parameters_array(int ht, int param_count, zval **argument_
return FAILURE;
}
-
while (param_count-->0) {
param_ptr = *(p-arg_count);
if (!PZVAL_IS_REF(param_ptr) && param_ptr->refcount>1) {