mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-10-05 13:49:21 +00:00
Reset the freed pointers in XmlRpc::cleanup
`is_valid()` tests `m_env`, so it stayed true after `cleanup()`.
This commit is contained in:
@@ -440,6 +440,8 @@ XmlRpc::cleanup() {
|
|||||||
xmlrpc_registry_free((xmlrpc_registry*)m_registry);
|
xmlrpc_registry_free((xmlrpc_registry*)m_registry);
|
||||||
xmlrpc_env_clean((xmlrpc_env*)m_env);
|
xmlrpc_env_clean((xmlrpc_env*)m_env);
|
||||||
delete (xmlrpc_env*)m_env;
|
delete (xmlrpc_env*)m_env;
|
||||||
|
m_env = nullptr;
|
||||||
|
m_registry = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
bool
|
||||||
|
|||||||
Reference in New Issue
Block a user