From 6ad28942656ad6e707ffba5b64013af87b37aebf Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 26 Aug 2020 09:43:45 +0200 Subject: use fastparser in CreateTableItemImportContext Change-Id: I172274089ef4cf669102cea020ee3135e86ef6ff Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101390 Tested-by: Jenkins Reviewed-by: Noel Grandin --- sw/source/filter/xml/xmlitmpr.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sw/source/filter/xml/xmlitmpr.cxx') 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 #include "xmlitmap.hxx" +#include 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++; } -- cgit