summaryrefslogtreecommitdiff
path: root/xmloff
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2023-04-10 18:01:17 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2023-04-10 20:09:26 +0200
commitf6fa9c455502e9a00e4a4cff6e19f3e17c5479c3 (patch)
tree2aec6ab1a00a8be7630b5b189269f076e2b7d2b0 /xmloff
parentb454107b87ac78096d98fd7ceedcbfac71d247a0 (diff)
Use more *string_view
Change-Id: I1172febd45da4dba006f8495427fe45c6d9b9fa6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150187 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'xmloff')
-rw-r--r--xmloff/source/core/fasttokenhandler.cxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/xmloff/source/core/fasttokenhandler.cxx b/xmloff/source/core/fasttokenhandler.cxx
index 5a9c9e6dcdda..b82ee67bfe54 100644
--- a/xmloff/source/core/fasttokenhandler.cxx
+++ b/xmloff/source/core/fasttokenhandler.cxx
@@ -55,12 +55,10 @@ TokenMap::TokenMap() :
int i = 0;
for( auto& rTokenName : maTokenNamesUtf8 )
{
- const char* pStr = *ppcTokenName;
- int nStrLen = strlen(pStr);
+ std::string_view pStr = *ppcTokenName;
rTokenName = uno::Sequence< sal_Int8 >(
- reinterpret_cast< const sal_Int8* >( pStr ), nStrLen );
- maTokenNames[i++] = OUString( pStr,
- nStrLen, RTL_TEXTENCODING_UTF8 );
+ reinterpret_cast< const sal_Int8* >( pStr.data() ), pStr.length() );
+ maTokenNames[i++] = OStringToOUString( pStr, RTL_TEXTENCODING_UTF8 );
++ppcTokenName;
}
}