From: Uwe Steinmann Date: Wed, 17 Apr 2002 07:33:39 +0000 (+0000) Subject: - fixed memory leak X-Git-Tag: php-4.3.0dev-ZendEngine2-Preview1~613 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4a2c9980b839b0ded41182554133e50293806e00;p=php - fixed memory leak --- diff --git a/ext/rpc/xmlrpc/xmlrpc-epi-php.c b/ext/rpc/xmlrpc/xmlrpc-epi-php.c index 8e51d2e6a5..103ca28dd2 100644 --- a/ext/rpc/xmlrpc/xmlrpc-epi-php.c +++ b/ext/rpc/xmlrpc/xmlrpc-epi-php.c @@ -871,6 +871,9 @@ static XMLRPC_VALUE php_xmlrpc_callback(XMLRPC_SERVER server, XMLRPC_REQUEST xRe pData->php_executed = 1; + zval_dtor(xmlrpc_params); + FREE_ZVAL(xmlrpc_params); + return NULL; } diff --git a/ext/xmlrpc/xmlrpc-epi-php.c b/ext/xmlrpc/xmlrpc-epi-php.c index 8e51d2e6a5..103ca28dd2 100644 --- a/ext/xmlrpc/xmlrpc-epi-php.c +++ b/ext/xmlrpc/xmlrpc-epi-php.c @@ -871,6 +871,9 @@ static XMLRPC_VALUE php_xmlrpc_callback(XMLRPC_SERVER server, XMLRPC_REQUEST xRe pData->php_executed = 1; + zval_dtor(xmlrpc_params); + FREE_ZVAL(xmlrpc_params); + return NULL; }