From: Xinchen Hui Date: Sun, 2 Mar 2014 13:44:17 +0000 (+0800) Subject: Fixed invalid free X-Git-Tag: POST_PHPNG_MERGE~412^2~457 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=18363f42b2bb915009a052e330848ba70ead506b;p=php Fixed invalid free --- 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: