diff options
Diffstat (limited to 'sc/source/filter/xml/xmlwrap.cxx')
-rw-r--r-- | sc/source/filter/xml/xmlwrap.cxx | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/sc/source/filter/xml/xmlwrap.cxx b/sc/source/filter/xml/xmlwrap.cxx index 9794af9593a1..a701b6e913f5 100644 --- a/sc/source/filter/xml/xmlwrap.cxx +++ b/sc/source/filter/xml/xmlwrap.cxx @@ -518,24 +518,16 @@ bool ScXMLImportWrapper::Import( ImportFlags nMode, ErrCodeMsg& rError ) if (xStatusIndicator.is()) xStatusIndicator->end(); - bool bRet = false; if (nDocRetval) - { rError = nDocRetval; - if (nDocRetval == SCWARN_IMPORT_RANGE_OVERFLOW || - nDocRetval == SCWARN_IMPORT_ROW_OVERFLOW || - nDocRetval == SCWARN_IMPORT_COLUMN_OVERFLOW || - nDocRetval == SCWARN_IMPORT_SHEET_OVERFLOW) - bRet = true; - } else if (nStylesRetval) rError = nStylesRetval; else if (nMetaRetval) rError = nMetaRetval; else if (nSettingsRetval) rError = nSettingsRetval; - else - bRet = true; + + bool bRet = !rError.IsError(); ::svx::DropUnusedNamedItems(xModel); |