summaryrefslogtreecommitdiff
path: root/xmlscript/source/xml_helper/xml_impctx.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'xmlscript/source/xml_helper/xml_impctx.cxx')
-rw-r--r--xmlscript/source/xml_helper/xml_impctx.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/xmlscript/source/xml_helper/xml_impctx.cxx b/xmlscript/source/xml_helper/xml_impctx.cxx
index 5c461c29a64f..0d70c782bfaa 100644
--- a/xmlscript/source/xml_helper/xml_impctx.cxx
+++ b/xmlscript/source/xml_helper/xml_impctx.cxx
@@ -545,6 +545,11 @@ void DocumentHandlerImpl::startElement(
else
{
++m_nSkipElements;
+
+ // pop prefixes
+ for (sal_Int32 nPos = elementEntry->m_prefixes.size(); nPos--;)
+ popPrefix(elementEntry->m_prefixes[nPos]);
+
SAL_INFO("xmlscript.xmlhelper", " no context given on createChildElement() => ignoring element \"" << rQElementName << "\" ...");
}
}