projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
- fix overload guards leaks
[m6w6/ext-http]
/
http_message_object.c
diff --git
a/http_message_object.c
b/http_message_object.c
index eb35995bed76a3d7eadcc7ba21aabbf78da06681..1a5980e18b92c690576032474b0d92debe397d7e 100644
(file)
--- 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;
{
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);
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);
}
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)
}
static zval *_http_message_object_read_prop(zval *object, zval *member, int type TSRMLS_DC)