X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=http_message_object.c;h=1a5980e18b92c690576032474b0d92debe397d7e;hb=c5daa65dcad8fd0a916038c7567f610ea34c6315;hp=eb35995bed76a3d7eadcc7ba21aabbf78da06681;hpb=73508c8e9957ba07de65e41342f74fd49a8ce13a;p=m6w6%2Fext-http diff --git a/http_message_object.c b/http_message_object.c index eb35995..1a5980e 100644 --- a/http_message_object.c +++ b/http_message_object.c @@ -368,10 +368,6 @@ void _http_message_object_free(zend_object *object TSRMLS_DC) { http_message_object *o = (http_message_object *) object; - if (OBJ_PROP(o)) { - zend_hash_destroy(OBJ_PROP(o)); - FREE_HASHTABLE(OBJ_PROP(o)); - } if (o->message) { http_message_dtor(o->message); efree(o->message); @@ -384,7 +380,7 @@ void _http_message_object_free(zend_object *object TSRMLS_DC) p.value.obj = o->parent; zend_objects_store_del_ref(&p TSRMLS_CC); } - efree(o); + freeObject(o); } static zval *_http_message_object_read_prop(zval *object, zval *member, int type TSRMLS_DC)