cui/source/dialogs/AdditionsDialog.cxx | 6 ++---- cui/source/options/webconninfo.cxx | 5 ++--- 2 files changed, 4 insertions(+), 7 deletions(-)
New commits: commit c2a0896183f33fab5f643400b171b031af5e468e Author: Noel <noel.gran...@collabora.co.uk> AuthorDate: Tue Feb 23 08:36:20 2021 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Tue Feb 23 08:35:19 2021 +0100 loplugin:refcounting in cui Change-Id: I09b71657f9f5fef733cbaae8a2eda457735b50cb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111368 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/cui/source/dialogs/AdditionsDialog.cxx b/cui/source/dialogs/AdditionsDialog.cxx index a6f21fe6bdda..4ea381e385db 100644 --- a/cui/source/dialogs/AdditionsDialog.cxx +++ b/cui/source/dialogs/AdditionsDialog.cxx @@ -755,14 +755,12 @@ IMPL_LINK_NOARG(AdditionsItem, InstallHdl, weld::Button&, void) return; } - TmpRepositoryCommandEnv* pCmdEnv = new TmpRepositoryCommandEnv(); - uno::Reference<ucb::XCommandEnvironment> xCmdEnv(static_cast<cppu::OWeakObject*>(pCmdEnv), - uno::UNO_QUERY); + rtl::Reference<TmpRepositoryCommandEnv> pCmdEnv = new TmpRepositoryCommandEnv(); uno::Reference<task::XAbortChannel> xAbortChannel; try { m_pParentDialog->m_xExtensionManager->addExtension( - aExtensionFile, uno::Sequence<beans::NamedValue>(), "user", xAbortChannel, xCmdEnv); + aExtensionFile, uno::Sequence<beans::NamedValue>(), "user", xAbortChannel, pCmdEnv); m_xButtonInstall->set_label(CuiResId(RID_SVXSTR_ADDITIONS_INSTALLEDBUTTON)); } catch (const ucb::CommandFailedException) diff --git a/cui/source/options/webconninfo.cxx b/cui/source/options/webconninfo.cxx index 1d3abe82f860..b8ae35dba1e3 100644 --- a/cui/source/options/webconninfo.cxx +++ b/cui/source/options/webconninfo.cxx @@ -178,13 +178,12 @@ IMPL_LINK_NOARG(WebConnectionInfoDialog, ChangePasswordHdl, weld::Button&, void) OUString aURL = m_xPasswordsLB->get_text(nEntry, 0); OUString aUserName = m_xPasswordsLB->get_text(nEntry, 1); - ::comphelper::SimplePasswordRequest* pPasswordRequest + rtl::Reference<::comphelper::SimplePasswordRequest> pPasswordRequest = new ::comphelper::SimplePasswordRequest; - uno::Reference< task::XInteractionRequest > rRequest( pPasswordRequest ); uno::Reference< task::XInteractionHandler > xInteractionHandler = task::InteractionHandler::createWithParent(comphelper::getProcessComponentContext(), m_xDialog->GetXWindow()); - xInteractionHandler->handle( rRequest ); + xInteractionHandler->handle( pPasswordRequest ); if ( pPasswordRequest->isPassword() ) { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits