summaryrefslogtreecommitdiff
path: root/ext/reflection/php_reflection.c
diff options
context:
space:
mode:
authorFelipe Pena <felipe@php.net>2010-06-03 00:43:37 +0000
committerFelipe Pena <felipe@php.net>2010-06-03 00:43:37 +0000
commit8454cca44c57980893cdf577ee49b57c4f495cf1 (patch)
tree3db9eda4705c4ce332c2f9c56f00a3158cb10f11 /ext/reflection/php_reflection.c
parenta259f797bfbca4b69a38bf38d0a0277368d41488 (diff)
downloadphp-git-8454cca44c57980893cdf577ee49b57c4f495cf1.tar.gz
- Fix memleak when passing a non string/object parameter
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 6a35bf54c2..a323e5e15d 100644
--- a/ext/reflection/php_reflection.c
+++ b/ext/reflection/php_reflection.c
@@ -3002,7 +3002,7 @@ static void reflection_class_object_ctor(INTERNAL_FUNCTION_PARAMETERS, int is_ob
return;
}
} else {
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &argument) == FAILURE) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z/", &argument) == FAILURE) {
return;
}
}