From 138b4435dd31d0513eb7099f83d640555db35c3c Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Thu, 30 Jun 2005 22:29:36 +0000 Subject: Fixed bug #33523 (Memory leak in xmlrpc_encode_request()). --- ext/xmlrpc/xmlrpc-epi-php.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ext/xmlrpc/xmlrpc-epi-php.c') diff --git a/ext/xmlrpc/xmlrpc-epi-php.c b/ext/xmlrpc/xmlrpc-epi-php.c index 90cbe8863a..01789c1c92 100644 --- a/ext/xmlrpc/xmlrpc-epi-php.c +++ b/ext/xmlrpc/xmlrpc-epi-php.c @@ -667,6 +667,10 @@ PHP_FUNCTION(xmlrpc_encode_request) XMLRPC_RequestFree(xRequest, 1); } } + + if (out.xmlrpc_out.xml_elem_opts.encoding != ENCODING_DEFAULT) { + efree(out.xmlrpc_out.xml_elem_opts.encoding); + } } /* }}} */ -- cgit v1.2.1