diff options
author | Noel <noel.grandin@collabora.co.uk> | 2021-02-12 15:34:27 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-02-15 08:37:59 +0100 |
commit | 881d8470eb9ede52690dbd75c02f72c6ee422261 (patch) | |
tree | 991318034ecf2849e2fd531c9b7c421e4249daec /sw/source/filter/xml | |
parent | 0ae0b7ff575b4148f9c06abd3bac78d0881ec817 (diff) |
loplugin:referencecasting in sw
Change-Id: Ie923fc8baaa26938378407f6e5f3c50b2cea7cca
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110815
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source/filter/xml')
-rw-r--r-- | sw/source/filter/xml/XMLRedlineImportHelper.cxx | 2 | ||||
-rw-r--r-- | sw/source/filter/xml/xmlexp.cxx | 4 | ||||
-rw-r--r-- | sw/source/filter/xml/xmlfmt.cxx | 4 | ||||
-rw-r--r-- | sw/source/filter/xml/xmlimp.cxx | 5 | ||||
-rw-r--r-- | sw/source/filter/xml/xmlitem.cxx | 2 | ||||
-rw-r--r-- | sw/source/filter/xml/xmltbli.cxx | 2 |
6 files changed, 9 insertions, 10 deletions
diff --git a/sw/source/filter/xml/XMLRedlineImportHelper.cxx b/sw/source/filter/xml/XMLRedlineImportHelper.cxx index 34cf4ac4b6d0..d368b812a199 100644 --- a/sw/source/filter/xml/XMLRedlineImportHelper.cxx +++ b/sw/source/filter/xml/XMLRedlineImportHelper.cxx @@ -477,7 +477,7 @@ Reference<XTextCursor> XMLRedlineImportHelper::CreateRedlineTextSection( // create (UNO-) cursor SwPosition aPos(*pRedlineNode); SwXTextCursor *const pXCursor = - new SwXTextCursor(*pDoc, pXText.get(), CursorType::Redline, aPos); + new SwXTextCursor(*pDoc, pXText, CursorType::Redline, aPos); pXCursor->GetCursor().Move(fnMoveForward, GoInNode); // cast to avoid ambiguity xReturn = static_cast<text::XWordCursor*>(pXCursor); diff --git a/sw/source/filter/xml/xmlexp.cxx b/sw/source/filter/xml/xmlexp.cxx index 99e95e9a5381..2c646dc0268e 100644 --- a/sw/source/filter/xml/xmlexp.cxx +++ b/sw/source/filter/xml/xmlexp.cxx @@ -232,7 +232,7 @@ ErrCode SwXMLExport::exportDoc( enum XMLTokenEnum eClass ) if (!GetGraphicStorageHandler().is()) { xGraphicStorageHandler = SvXMLGraphicHelper::Create(SvXMLGraphicHelperMode::Write, GetImageFilterName()); - SetGraphicStorageHandler(xGraphicStorageHandler.get()); + SetGraphicStorageHandler(xGraphicStorageHandler); } rtl::Reference<SvXMLEmbeddedObjectHelper> xEmbeddedResolver; @@ -244,7 +244,7 @@ ErrCode SwXMLExport::exportDoc( enum XMLTokenEnum eClass ) xEmbeddedResolver = SvXMLEmbeddedObjectHelper::Create( *pPersist, SvXMLEmbeddedObjectHelperMode::Write ); - SetEmbeddedResolver( Reference<XEmbeddedObjectResolver>( xEmbeddedResolver.get() ) ); + SetEmbeddedResolver( xEmbeddedResolver ); } } diff --git a/sw/source/filter/xml/xmlfmt.cxx b/sw/source/filter/xml/xmlfmt.cxx index 5a409a429525..b1d5c7f8a019 100644 --- a/sw/source/filter/xml/xmlfmt.cxx +++ b/sw/source/filter/xml/xmlfmt.cxx @@ -363,7 +363,7 @@ css::uno::Reference< css::xml::sax::XFastContextHandler > SwXMLTextStyleContext_ pConditions = std::make_unique<SwXMLConditions_Impl>(); pConditions->push_back( xCond ); } - return xCond.get(); + return xCond; } return XMLTextStyleContext::createFastChildContext( nElement, xAttrList ); @@ -596,7 +596,7 @@ css::uno::Reference< css::xml::sax::XFastContextHandler > SwXMLItemSetStyleConte pTextStyle = new SwXMLTextStyleContext_Impl( GetSwImport(), XmlStyleFamily::TEXT_PARAGRAPH, rStyles ); rtl::Reference<sax_fastparser::FastAttributeList> xTmpAttrList = new sax_fastparser::FastAttributeList(nullptr); xTmpAttrList->add(XML_ELEMENT(STYLE, XML_NAME), GetName().toUtf8() ); - pTextStyle->startFastElement( nElement, xTmpAttrList.get() ); + pTextStyle->startFastElement( nElement, xTmpAttrList ); rStyles.AddStyle( *pTextStyle ); } return pTextStyle->createFastChildContext( nElement, xAttrList ); diff --git a/sw/source/filter/xml/xmlimp.cxx b/sw/source/filter/xml/xmlimp.cxx index 584a8e5d9176..226b08f22384 100644 --- a/sw/source/filter/xml/xmlimp.cxx +++ b/sw/source/filter/xml/xmlimp.cxx @@ -610,7 +610,7 @@ void SwXMLImport::startDocument() if (!GetGraphicStorageHandler().is()) { m_xGraphicStorageHandler = SvXMLGraphicHelper::Create(SvXMLGraphicHelperMode::Read); - SetGraphicStorageHandler(m_xGraphicStorageHandler.get()); + SetGraphicStorageHandler(m_xGraphicStorageHandler); } if( !GetEmbeddedResolver().is() ) @@ -621,8 +621,7 @@ void SwXMLImport::startDocument() m_xEmbeddedResolver = SvXMLEmbeddedObjectHelper::Create( *pPersist, SvXMLEmbeddedObjectHelperMode::Read ); - Reference< document::XEmbeddedObjectResolver > xEmbeddedResolver( m_xEmbeddedResolver.get() ); - SetEmbeddedResolver( xEmbeddedResolver ); + SetEmbeddedResolver( m_xEmbeddedResolver ); } } } diff --git a/sw/source/filter/xml/xmlitem.cxx b/sw/source/filter/xml/xmlitem.cxx index 899c0b6bb1ad..e97eb5f6922d 100644 --- a/sw/source/filter/xml/xmlitem.cxx +++ b/sw/source/filter/xml/xmlitem.cxx @@ -60,7 +60,7 @@ css::uno::Reference< css::xml::sax::XFastContextHandler > SwXMLItemSetContext::c if( pEntry && 0 != (pEntry->nMemberId & MID_SW_FLAG_ELEMENT_ITEM_IMPORT) ) { - return createFastChildContext( nElement, xAttrList, *pEntry ).get(); + return createFastChildContext( nElement, xAttrList, *pEntry ); } else XMLOFF_WARN_UNKNOWN_ELEMENT("sw", nElement); diff --git a/sw/source/filter/xml/xmltbli.cxx b/sw/source/filter/xml/xmltbli.cxx index 5a40c3c8d281..bded70ce03dd 100644 --- a/sw/source/filter/xml/xmltbli.cxx +++ b/sw/source/filter/xml/xmltbli.cxx @@ -1291,7 +1291,7 @@ css::uno::Reference<css::xml::sax::XFastContextHandler> SwXMLTableContext::creat if( IsValid() ) { m_xDDESource.set(new SwXMLDDETableContext_Impl( GetSwImport() )); - return m_xDDESource.get(); + return m_xDDESource; } break; } |