LLXMLRPCTransaction::Impl::~Impl() { if (mResponse) { XMLRPC_RequestFree(mResponse, 1); } if (mHeaders) { curl_slist_free_all(mHeaders); } if (mRequestText) { XMLRPC_Free(mRequestText); } if (mCurl) { if (mCurlMulti) { curl_multi_remove_handle(mCurlMulti, mCurl); } curl_easy_cleanup(mCurl); } if (mCurlMulti) { curl_multi_cleanup(mCurlMulti); } }
LLXMLRPCTransaction::Impl::~Impl() { if (mResponse) { XMLRPC_RequestFree(mResponse, 1); } if (mRequestText) { XMLRPC_Free(mRequestText); } delete mCurlRequest; }
/*virtual*/ ~AIXMLRPCData() { XMLRPC_Free(const_cast<char*>(mData)); mData = NULL; }
~XMLRPCInjector() { XMLRPC_RequestFree(mRequest, 1); XMLRPC_Free(const_cast<char*>(mRequestText)); }