diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-24 10:26:23 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-24 10:26:23 +0200 |
commit | a449e0d2425fdedc02fae793a925dd0702d70319 (patch) | |
tree | 35edbc1ad66cc14fd0b936bb1220f5f1bfc9e979 /sc | |
parent | b1211e965aa7883b0c3fc157f6c56b48c8bb0462 (diff) |
use rtl::Reference in FastParser
instead of storing both a raw pointer and a uno::Reference
Change-Id: I6b67a6098a3ccdce7e29ee8d601c743897032eaf
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/filter/oox/revisionfragment.cxx | 2 | ||||
-rw-r--r-- | sc/source/filter/oox/workbookfragment.cxx | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/sc/source/filter/oox/revisionfragment.cxx b/sc/source/filter/oox/revisionfragment.cxx index 928d71ec857f..6708b4e3f8b5 100644 --- a/sc/source/filter/oox/revisionfragment.cxx +++ b/sc/source/filter/oox/revisionfragment.cxx @@ -265,7 +265,7 @@ void RevisionHeadersFragment::finalizeImport() const RevisionMetadata& rData = it->second; pCT->SetUser(rData.maUserName); pCT->SetFixDateTimeLocal(rData.maDateTime); - std::unique_ptr<oox::core::FastParser> xParser(getOoxFilter().createParser()); + std::unique_ptr<oox::core::FastParser> xParser(oox::core::XmlFilterBase::createParser()); rtl::Reference<oox::core::FragmentHandler> xFragment(new RevisionLogFragment(*this, aPath, *pCT)); importOoxFragment(xFragment, *xParser); } diff --git a/sc/source/filter/oox/workbookfragment.cxx b/sc/source/filter/oox/workbookfragment.cxx index add959cdec18..bf19e87c71d9 100644 --- a/sc/source/filter/oox/workbookfragment.cxx +++ b/sc/source/filter/oox/workbookfragment.cxx @@ -244,7 +244,7 @@ public: SAL_INFO( "sc.filter", "got solar\n" ); std::unique_ptr<oox::core::FastParser> xParser( - mrWorkbookHandler.getOoxFilter().createParser() ); + oox::core::XmlFilterBase::createParser() ); SAL_INFO( "sc.filter", "start import\n" ); mrWorkbookHandler.importOoxFragment( mxHandler, *xParser ); @@ -504,7 +504,7 @@ void WorkbookFragment::finalizeImport() OUString aRevHeadersPath = getFragmentPathFromFirstType(CREATE_OFFICEDOC_RELATION_TYPE("revisionHeaders")); if (!aRevHeadersPath.isEmpty()) { - std::unique_ptr<oox::core::FastParser> xParser(getOoxFilter().createParser()); + std::unique_ptr<oox::core::FastParser> xParser(oox::core::XmlFilterBase::createParser()); rtl::Reference<oox::core::FragmentHandler> xFragment(new RevisionHeadersFragment(*this, aRevHeadersPath)); importOoxFragment(xFragment, *xParser); } |