]> granicus.if.org Git - php/commitdiff
Fixed bug #35091 (SoapClient leaks memory)
authorDmitry Stogov <dmitry@php.net>
Mon, 7 Nov 2005 10:07:55 +0000 (10:07 +0000)
committerDmitry Stogov <dmitry@php.net>
Mon, 7 Nov 2005 10:07:55 +0000 (10:07 +0000)
ext/soap/soap.c

index be9a332fe1c767a9d242ba8e0968374b96957180..74cfec7483eaccd5e12fe254f1166c751ed4d3e8 100644 (file)
@@ -981,7 +981,6 @@ PHP_METHOD(SoapServer, SoapServer)
 
        ret = zend_list_insert(service, le_service);
        add_property_resource(this_ptr, "service", ret);
-       zend_list_addref(ret);
 
        SOAP_SERVER_END_CODE();
 }
@@ -2211,7 +2210,6 @@ PHP_METHOD(SoapClient, SoapClient)
                ret = zend_list_insert(sdl, le_sdl);
 
                add_property_resource(this_ptr, "sdl", ret);
-               zend_list_addref(ret);
 
                SOAP_GLOBAL(soap_version) = old_soap_version;
        }