]> granicus.if.org Git - php/commitdiff
- fixed memory leak
authorUwe Steinmann <steinm@php.net>
Wed, 17 Apr 2002 07:33:39 +0000 (07:33 +0000)
committerUwe Steinmann <steinm@php.net>
Wed, 17 Apr 2002 07:33:39 +0000 (07:33 +0000)
ext/rpc/xmlrpc/xmlrpc-epi-php.c
ext/xmlrpc/xmlrpc-epi-php.c

index 8e51d2e6a57b50cb3e06b410ae2ae554dab99bf5..103ca28dd253df038416e80381f2bf0bd76ebc8a 100644 (file)
@@ -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;
 }
 
index 8e51d2e6a57b50cb3e06b410ae2ae554dab99bf5..103ca28dd253df038416e80381f2bf0bd76ebc8a 100644 (file)
@@ -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;
 }