Kaydet (Commit) 2a0c5702 authored tarafından Noel Grandin's avatar Noel Grandin

loplugin:useuniqueptr in FTPContentProvider

Change-Id: I3b5a53e274a75078534d0b7f783a7d7d107043d8
Reviewed-on: https://gerrit.libreoffice.org/48704Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 8a0935a9
...@@ -47,8 +47,8 @@ FTPContentProvider::FTPContentProvider( const Reference< XComponentContext >& rx ...@@ -47,8 +47,8 @@ FTPContentProvider::FTPContentProvider( const Reference< XComponentContext >& rx
// virtual // virtual
FTPContentProvider::~FTPContentProvider() FTPContentProvider::~FTPContentProvider()
{ {
delete m_ftpLoaderThread; m_ftpLoaderThread.reset();
delete m_pProxyDecider; m_pProxyDecider.reset();
} }
// XInterface methods. // XInterface methods.
...@@ -201,8 +201,8 @@ Reference<XContent> SAL_CALL FTPContentProvider::queryContent( ...@@ -201,8 +201,8 @@ Reference<XContent> SAL_CALL FTPContentProvider::queryContent(
void FTPContentProvider::init() void FTPContentProvider::init()
{ {
m_ftpLoaderThread = new FTPLoaderThread(); m_ftpLoaderThread.reset( new FTPLoaderThread() );
m_pProxyDecider = new ucbhelper::InternetProxyDecider( m_xContext ); m_pProxyDecider.reset( new ucbhelper::InternetProxyDecider( m_xContext ) );
} }
CURL* FTPContentProvider::handle() CURL* FTPContentProvider::handle()
......
...@@ -102,8 +102,8 @@ namespace ftp ...@@ -102,8 +102,8 @@ namespace ftp
}; };
private: private:
FTPLoaderThread *m_ftpLoaderThread; std::unique_ptr<FTPLoaderThread> m_ftpLoaderThread;
ucbhelper::InternetProxyDecider *m_pProxyDecider; std::unique_ptr<ucbhelper::InternetProxyDecider> m_pProxyDecider;
std::vector<ServerInfo> m_ServerInfo; std::vector<ServerInfo> m_ServerInfo;
void init(); void init();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment