summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
diff options
context:
space:
mode:
authorRemi Collet <remi@php.net>2012-11-28 10:24:32 +0100
committerRemi Collet <remi@php.net>2012-11-28 10:24:32 +0100
commit1e6baa26734d827be6d279b111dcce6d2f39b6df (patch)
tree3b181a41d663f18bb03e87e629806ae670fb5d0b /ext/reflection/php_reflection.c
parent92147243bf082b9d05c1b2949c35637c8fbd0dd9 (diff)
parente6b727d3b7eef06d8b7b6a4638a95e7a571d97b5 (diff)
downloadphp-git-1e6baa26734d827be6d279b111dcce6d2f39b6df.tar.gz
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
* 'PHP-5.3' of git.php.net:php-src: Fixed bug #63590 Fileinfo delivers ifferent results in TS and NTS under Windows This test isn't supposed to pass on windows Fixed Bug #63614 (Fatal error on Reflection)
Diffstat (limited to 'ext/reflection/php_reflection.c')
-rw-r--r--ext/reflection/php_reflection.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/reflection/php_reflection.c b/ext/reflection/php_reflection.c
index 593a0506b0..8b8b8869e3 100644
--- a/ext/reflection/php_reflection.c
+++ b/ext/reflection/php_reflection.c
@@ -1733,7 +1733,7 @@ ZEND_METHOD(reflection_function, getStaticVariables)
/* Return an empty array in case no static variables exist */
array_init(return_value);
if (fptr->type == ZEND_USER_FUNCTION && fptr->op_array.static_variables != NULL) {
- zend_hash_apply_with_argument(fptr->op_array.static_variables, (apply_func_arg_t) zval_update_constant, (void*)1 TSRMLS_CC);
+ zend_hash_apply_with_argument(fptr->op_array.static_variables, (apply_func_arg_t) zval_update_constant_inline_change, fptr->common.scope TSRMLS_CC);
zend_hash_copy(Z_ARRVAL_P(return_value), fptr->op_array.static_variables, (copy_ctor_func_t) zval_add_ref, (void *) &tmp_copy, sizeof(zval *));
}
}