diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-08-26 09:43:45 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-08-27 08:29:23 +0200 |
commit | 6ad28942656ad6e707ffba5b64013af87b37aebf (patch) | |
tree | a43cb31f6e9e2e9eee42bc2c8ad4d7e5d239041e /sw/source/filter/xml/xmlitmpr.cxx | |
parent | cac7ad2d011eb6602b6c9702dddb76d129f093c8 (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.cxx | 8 |
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++; } |