diff options
author | Xinchen Hui <laruence@gmail.com> | 2014-03-02 21:44:17 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@gmail.com> | 2014-03-02 21:44:17 +0800 |
commit | 18363f42b2bb915009a052e330848ba70ead506b (patch) | |
tree | c54df5e84d8128a5f4aaa080109115cf48669239 /ext/reflection/php_reflection.c | |
parent | 35742a74e230a3ccee2badc43de7ee5a348fe9cb (diff) | |
download | php-git-18363f42b2bb915009a052e330848ba70ead506b.tar.gz |
Fixed invalid free
Diffstat (limited to 'ext/reflection/php_reflection.c')
-rw-r--r-- | ext/reflection/php_reflection.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/reflection/php_reflection.c b/ext/reflection/php_reflection.c index 8111de92f7..98d90a9bf6 100644 --- a/ext/reflection/php_reflection.c +++ b/ext/reflection/php_reflection.c @@ -304,7 +304,7 @@ static void reflection_free_objects_storage(zend_object *object TSRMLS_DC) /* {{ break; case REF_TYPE_DYNAMIC_PROPERTY: prop_reference = (property_reference*)intern->ptr; - efree((char*)prop_reference->prop.name); + STR_RELEASE(prop_reference->prop.name); efree(intern->ptr); break; case REF_TYPE_OTHER: |