fix leaks / invalid frees
[m6w6/ext-http] / php_http_message.c
index 5d4b3edba8495ab64bd6223f2acac2742917fe04..fdfc3d640594d85e7c454ffdba1af8ac676e957d 100644 (file)
@@ -500,7 +500,7 @@ static HashTable php_http_message_object_prophandlers;
 
 static void php_http_message_object_prophandler_hash_dtor(zval *pData)
 {
-       efree(Z_PTR_P(pData));
+       pefree(Z_PTR_P(pData), 1);
 }
 
 typedef void (*php_http_message_object_prophandler_func_t)(php_http_message_object_t *o, zval *v);