summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmloff/source/core/xmlimp.cxx24
1 files changed, 9 insertions, 15 deletions
diff --git a/xmloff/source/core/xmlimp.cxx b/xmloff/source/core/xmlimp.cxx
index 2505e2478d30..0a289c6e9fc5 100644
--- a/xmloff/source/core/xmlimp.cxx
+++ b/xmloff/source/core/xmlimp.cxx
@@ -932,25 +932,19 @@ void SAL_CALL SvXMLImport::startUnknownElement (const OUString & rPrefix, const
void SAL_CALL SvXMLImport::endFastElement (sal_Int32 Element)
{
- if (!maFastContexts.empty())
- {
- uno::Reference<XFastContextHandler> xContext = std::move(maFastContexts.top());
- maFastContexts.pop();
- isFastContext = true;
- xContext->endFastElement( Element );
- if (isFastContext)
- maContexts.pop();
- }
+ uno::Reference<XFastContextHandler> xContext = std::move(maFastContexts.top());
+ maFastContexts.pop();
+ isFastContext = true;
+ xContext->endFastElement( Element );
+ if (isFastContext)
+ maContexts.pop();
}
void SAL_CALL SvXMLImport::endUnknownElement (const OUString & rPrefix, const OUString & rLocalName)
{
- if (!maFastContexts.empty())
- {
- uno::Reference<XFastContextHandler> xContext = std::move(maFastContexts.top());
- maFastContexts.pop();
- xContext->endUnknownElement( rPrefix, rLocalName );
- }
+ uno::Reference<XFastContextHandler> xContext = std::move(maFastContexts.top());
+ maFastContexts.pop();
+ xContext->endUnknownElement( rPrefix, rLocalName );
}
uno::Reference< xml::sax::XFastContextHandler > SAL_CALL