summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-05-11 15:10:58 +0100
committerCaolán McNamara <caolanm@redhat.com>2020-05-11 18:04:58 +0200
commit6ed0b0230efebe6b3c705e74b8583359ebe4bbe2 (patch)
treefd3e152a797281cd4d5101377daa8de7bca69f0c /sc
parent7fd79956833ed26429f1a55f1fdf0ac50325161d (diff)
remove archaic Content.xml fallback
there's no evidence that Content.xml (or Meta.xml) was written by any released version to necessitate the fallback reportdesign Settings.xml and Style.xml fallbacks appear to be cargocult influenced by the Content.xml/Meta.xml examples Change-Id: I51d138344edaffc6d21e17c2d28047ea6316304e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93970 Reviewed-by: Michael Stahl <michael.stahl@cib.de> Tested-by: Jenkins
Diffstat (limited to 'sc')
-rw-r--r--sc/inc/xmlwrap.hxx2
-rw-r--r--sc/source/filter/xml/xmlwrap.cxx15
2 files changed, 6 insertions, 11 deletions
diff --git a/sc/inc/xmlwrap.hxx b/sc/inc/xmlwrap.hxx
index 48b94a2dc30b..2b6c8b6ed33e 100644
--- a/sc/inc/xmlwrap.hxx
+++ b/sc/inc/xmlwrap.hxx
@@ -70,7 +70,7 @@ class ScXMLImportWrapper
const css::uno::Reference<css::frame::XModel>& xModel,
const css::uno::Reference<css::xml::sax::XParser>& xParser,
css::xml::sax::InputSource& aParserInput,
- const OUString& sComponentName, const OUString& sDocName, const OUString& sOldDocName,
+ const OUString& sComponentName, const OUString& sDocName,
const css::uno::Sequence<css::uno::Any>& aArgs,
bool bMustBeSuccessfull);
diff --git a/sc/source/filter/xml/xmlwrap.cxx b/sc/source/filter/xml/xmlwrap.cxx
index a425e4214060..7712bfcc265f 100644
--- a/sc/source/filter/xml/xmlwrap.cxx
+++ b/sc/source/filter/xml/xmlwrap.cxx
@@ -107,7 +107,7 @@ ErrCode ScXMLImportWrapper::ImportFromComponent(const uno::Reference<uno::XCompo
const uno::Reference<frame::XModel>& xModel, const uno::Reference<xml::sax::XParser>& xParser,
xml::sax::InputSource& aParserInput,
const OUString& sComponentName, const OUString& sDocName,
- const OUString& sOldDocName, const uno::Sequence<uno::Any>& aArgs,
+ const uno::Sequence<uno::Any>& aArgs,
bool bMustBeSuccessfull)
{
uno::Reference < io::XStream > xDocStream;
@@ -122,11 +122,6 @@ ErrCode ScXMLImportWrapper::ImportFromComponent(const uno::Reference<uno::XCompo
{
if ( xStorage->hasByName(sDocName) && xStorage->isStreamElement( sDocName) )
xDocStream = xStorage->openStreamElement( sDocName, embed::ElementModes::READ );
- else if (!sOldDocName.isEmpty() && xStorage->hasByName(sOldDocName) && xStorage->isStreamElement( sOldDocName) )
- {
- xDocStream = xStorage->openStreamElement( sOldDocName, embed::ElementModes::READ );
- sStream = sOldDocName;
- }
else
return ERRCODE_NONE;
@@ -433,7 +428,7 @@ bool ScXMLImportWrapper::Import( ImportFlags nMode, ErrCode& rError )
xContext, xModel, xXMLParser, aParserInput,
bOasis ? OUString("com.sun.star.comp.Calc.XMLOasisMetaImporter")
: OUString("com.sun.star.comp.Calc.XMLMetaImporter"),
- "meta.xml", "Meta.xml", aMetaArgs, false);
+ "meta.xml", aMetaArgs, false);
SAL_INFO( "sc.filter", "meta import end" );
}
@@ -475,7 +470,7 @@ bool ScXMLImportWrapper::Import( ImportFlags nMode, ErrCode& rError )
xContext, xModel, xXMLParser, aParserInput,
bOasis ? OUString("com.sun.star.comp.Calc.XMLOasisSettingsImporter")
: OUString("com.sun.star.comp.Calc.XMLSettingsImporter"),
- "settings.xml", "", aSettingsArgs, false);
+ "settings.xml", aSettingsArgs, false);
SAL_INFO( "sc.filter", "settings import end" );
}
@@ -489,7 +484,7 @@ bool ScXMLImportWrapper::Import( ImportFlags nMode, ErrCode& rError )
bOasis ? OUString("com.sun.star.comp.Calc.XMLOasisStylesImporter")
: OUString("com.sun.star.comp.Calc.XMLStylesImporter"),
"styles.xml",
- "", aStylesArgs, true);
+ aStylesArgs, true);
SAL_INFO( "sc.filter", "styles import end" );
}
@@ -514,7 +509,7 @@ bool ScXMLImportWrapper::Import( ImportFlags nMode, ErrCode& rError )
bOasis ? OUString("com.sun.star.comp.Calc.XMLOasisContentImporter")
: OUString("com.sun.star.comp.Calc.XMLContentImporter"),
"content.xml",
- "Content.xml", aDocArgs,
+ aDocArgs,
true);
SAL_INFO( "sc.filter", "content import end" );