summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-06-10 01:08:55 +0000
committerZeev Suraski <zeev@php.net>2000-06-10 01:08:55 +0000
commita29791411b8a925ebb12a517fab1c341efa53375 (patch)
tree1392b70a399eeb03a77efca71097035ef374c15b /Zend/zend_API.c
parent796ff183b0a8b49b1bc1147d5d4d00c40646df1d (diff)
downloadphp-git-a29791411b8a925ebb12a517fab1c341efa53375.tar.gz
Fix bug #4768
Diffstat (limited to 'Zend/zend_API.c')
-rw-r--r--Zend/zend_API.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/Zend/zend_API.c b/Zend/zend_API.c
index 1fe7a46279..6d6cb07c37 100644
--- a/Zend/zend_API.c
+++ b/Zend/zend_API.c
@@ -50,9 +50,9 @@ ZEND_API int zend_get_parameters(int ht, int param_count, ...)
va_start(ptr, param_count);
- while (param_count>0) {
+ while (param_count-->0) {
param = va_arg(ptr, zval **);
- param_ptr = *(p-param_count);
+ param_ptr = *(p-arg_count);
if (!PZVAL_IS_REF(param_ptr) && param_ptr->refcount>1) {
zval *new_tmp;
@@ -61,11 +61,11 @@ ZEND_API int zend_get_parameters(int ht, int param_count, ...)
zval_copy_ctor(new_tmp);
INIT_PZVAL(new_tmp);
param_ptr = new_tmp;
- ((zval *) *(p-param_count))->refcount--;
+ ((zval *) *(p-arg_count))->refcount--;
*(p-param_count) = param_ptr;
}
*param = param_ptr;
- param_count--;
+ arg_count--;
}
va_end(ptr);
@@ -88,8 +88,8 @@ ZEND_API int zend_get_parameters_array(int ht, int param_count, zval **argument_
}
- while (param_count>0) {
- param_ptr = *(p-param_count);
+ while (param_count-->0) {
+ param_ptr = *(p-arg_count);
if (!PZVAL_IS_REF(param_ptr) && param_ptr->refcount>1) {
zval *new_tmp;
@@ -98,11 +98,11 @@ ZEND_API int zend_get_parameters_array(int ht, int param_count, zval **argument_
zval_copy_ctor(new_tmp);
INIT_PZVAL(new_tmp);
param_ptr = new_tmp;
- ((zval *) *(p-param_count))->refcount--;
- *(p-param_count) = param_ptr;
+ ((zval *) *(p-arg_count))->refcount--;
+ *(p-arg_count) = param_ptr;
}
*(argument_array++) = param_ptr;
- param_count--;
+ arg_count--;
}
return SUCCESS;
@@ -129,9 +129,9 @@ ZEND_API int zend_get_parameters_ex(int param_count, ...)
}
va_start(ptr, param_count);
- while (param_count>0) {
+ while (param_count-->0) {
param = va_arg(ptr, zval ***);
- *param = (zval **) p-(param_count--);
+ *param = (zval **) p-(arg_count--);
}
va_end(ptr);
@@ -152,8 +152,8 @@ ZEND_API int zend_get_parameters_array_ex(int param_count, zval ***argument_arra
return FAILURE;
}
- while (param_count>0) {
- *(argument_array++) = (zval **) p-(param_count--);
+ while (param_count-->0) {
+ *(argument_array++) = (zval **) p-(arg_count--);
}
return SUCCESS;