summaryrefslogtreecommitdiff
path: root/sw/source/filter/xml/xmlitmpr.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2020-08-26 09:43:45 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-08-27 08:29:23 +0200
commit6ad28942656ad6e707ffba5b64013af87b37aebf (patch)
treea43cb31f6e9e2e9eee42bc2c8ad4d7e5d239041e /sw/source/filter/xml/xmlitmpr.cxx
parentcac7ad2d011eb6602b6c9702dddb76d129f093c8 (diff)
use fastparser in CreateTableItemImportContext
Change-Id: I172274089ef4cf669102cea020ee3135e86ef6ff Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101390 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source/filter/xml/xmlitmpr.cxx')
-rw-r--r--sw/source/filter/xml/xmlitmpr.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/sw/source/filter/xml/xmlitmpr.cxx b/sw/source/filter/xml/xmlitmpr.cxx
index 100fc7636564..366bcc10f53f 100644
--- a/sw/source/filter/xml/xmlitmpr.cxx
+++ b/sw/source/filter/xml/xmlitmpr.cxx
@@ -19,6 +19,7 @@
#include <rtl/ustring.hxx>
#include "xmlitmap.hxx"
+#include <xmloff/xmlimp.hxx>
using ::xmloff::token::IsXMLToken;
using ::xmloff::token::XML_TOKEN_INVALID;
@@ -48,14 +49,13 @@ SvXMLItemMapEntries::~SvXMLItemMapEntries()
{
}
-SvXMLItemMapEntry const * SvXMLItemMapEntries::getByName( sal_uInt16 nNameSpace,
- const OUString& rString ) const
+SvXMLItemMapEntry const * SvXMLItemMapEntries::getByName( sal_Int32 nElement ) const
{
SvXMLItemMapEntry const * pMap = mpImpl->mpEntries;
while( pMap && (pMap->eLocalName != XML_TOKEN_INVALID) )
{
- if( pMap->nNameSpace == nNameSpace &&
- IsXMLToken( rString, pMap->eLocalName ) )
+ if( IsTokenInNamespace(nElement, pMap->nNameSpace) &&
+ (nElement & TOKEN_MASK) == pMap->eLocalName )
break;
pMap++;
}