]> granicus.if.org Git - php/commit
Fix persistent leak on load_wsdl_ex failure
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 2 Feb 2021 09:05:35 +0000 (10:05 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 2 Feb 2021 09:05:35 +0000 (10:05 +0100)
commit51d76c346e1a22bc711c74a231b58a495f2fb42c
treedc04f4edbd4abcb9c7b47ea75ad9a0af5a0bd76e
parent675a9b28311bbe55ccb171fb67b1c23aa0d8d049
Fix persistent leak on load_wsdl_ex failure

Move the load_wsdl_ex call into the zend_try that destroys the
docs hash table. The wsdl will be inserted into docs early on,
and will thus be released on subsequent bailout.
ext/soap/php_sdl.c