From 23255d395f40f6a20635b6f1c39e9d59a2047586 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 3 Nov 2021 15:29:58 +0200 Subject: elide unnecessary UNO_QUERY_THROW calls Change-Id: I0d0fc57f352e9717e721416c8941cfcf48af24c7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124650 Tested-by: Jenkins Reviewed-by: Noel Grandin --- reportdesign/source/core/api/ReportDefinition.cxx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'reportdesign/source') diff --git a/reportdesign/source/core/api/ReportDefinition.cxx b/reportdesign/source/core/api/ReportDefinition.cxx index 36babe9b72a0..7bc13e65ae51 100644 --- a/reportdesign/source/core/api/ReportDefinition.cxx +++ b/reportdesign/source/core/api/ReportDefinition.cxx @@ -2486,9 +2486,8 @@ uno::Reference< frame::XTitle > OReportDefinition::impl_getTitleHelper_throw() if ( ! m_pImpl->m_xTitleHelper.is ()) { uno::Reference< frame::XDesktop2 > xDesktop = frame::Desktop::create(m_aProps->m_xContext); - uno::Reference< frame::XModel > xThis(static_cast< frame::XModel* >(this), uno::UNO_QUERY_THROW); - m_pImpl->m_xTitleHelper = new ::framework::TitleHelper( m_aProps->m_xContext, xThis, + m_pImpl->m_xTitleHelper = new ::framework::TitleHelper( m_aProps->m_xContext, uno::Reference< frame::XModel >(this), uno::Reference(xDesktop, uno::UNO_QUERY_THROW) ); } @@ -2504,11 +2503,10 @@ uno::Reference< frame::XUntitledNumbers > OReportDefinition::impl_getUntitledHel if ( ! m_pImpl->m_xNumberedControllers.is ()) { - uno::Reference< frame::XModel > xThis(static_cast< frame::XModel* >(this), uno::UNO_QUERY_THROW); rtl::Reference<::comphelper::NumberedCollection> pHelper = new ::comphelper::NumberedCollection(); m_pImpl->m_xNumberedControllers = pHelper; - pHelper->setOwner (xThis); + pHelper->setOwner (uno::Reference< frame::XModel >(this)); pHelper->setUntitledPrefix (" : "); } -- cgit