From: Dmitry Stogov Date: Tue, 13 Jan 2004 17:43:09 +0000 (+0000) Subject: FIX: memory leak X-Git-Tag: php_ibase_before_split~234 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c708524676f3bab5e370a7612bdfddb3f3bd3be1;p=php FIX: memory leak --- diff --git a/ext/soap/php_http.c b/ext/soap/php_http.c index 15542b3c17..361585d477 100644 --- a/ext/soap/php_http.c +++ b/ext/soap/php_http.c @@ -264,6 +264,7 @@ int get_http_soap_response(zval *this_ptr, char **buffer, int *buffer_len TSRMLS /* Try and get headers again */ if (!strcmp(http_status, "100")) { + efree(http_headers); if (!get_http_headers(stream, &http_headers, &http_header_size TSRMLS_CC)) { php_stream_close(stream); zend_hash_del(Z_OBJPROP_P(this_ptr), "httpsocket", sizeof("httpsocket"));