summaryrefslogtreecommitdiff
path: root/svl
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2022-09-21 15:06:30 +0200
committerStephan Bergmann <sbergman@redhat.com>2022-09-21 16:18:07 +0200
commitc1ee70dba2c8da567feeeb276fddf5f726863a81 (patch)
treef6ccc7a5a867b27d699f6efbb47c60dcb48c0fc2 /svl
parent776ea34deefe7bdce2fb8a06e5c55ef27ec87ea7 (diff)
Use the more "natural" string_view o3tl::getToken variant here
Change-Id: I31edc76e4358f7bcedabd89376fe0b28ec73e5f0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/140343 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'svl')
-rw-r--r--svl/source/misc/inettype.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/svl/source/misc/inettype.cxx b/svl/source/misc/inettype.cxx
index ca2528c3c242..d75e856ae880 100644
--- a/svl/source/misc/inettype.cxx
+++ b/svl/source/misc/inettype.cxx
@@ -311,8 +311,8 @@ INetContentType INetContentTypes::GetContentType4Extension(OUString const & rExt
INetContentType INetContentTypes::GetContentTypeFromURL(std::u16string_view rURL)
{
INetContentType eTypeID = CONTENT_TYPE_UNKNOWN;
- sal_Int32 nIdx{ 0 };
- OUString aToken( o3tl::getToken(rURL, 0, ':', nIdx) );
+ std::size_t nIdx{ 0 };
+ OUString aToken( o3tl::getToken(rURL, u':', nIdx) );
if (!aToken.isEmpty())
{
if (aToken.equalsIgnoreAsciiCase(INETTYPE_URL_PROT_FILE))
@@ -342,13 +342,13 @@ INetContentType INetContentTypes::GetContentTypeFromURL(std::u16string_view rURL
eTypeID = CONTENT_TYPE_TEXT_HTML;
else if (aToken.equalsIgnoreAsciiCase(INETTYPE_URL_PROT_PRIVATE))
{
- aToken = o3tl::getToken(rURL, 0, '/', nIdx);
+ aToken = o3tl::getToken(rURL, u'/', nIdx);
if (aToken == "factory")
{
- aToken = o3tl::getToken(rURL, 0, '/', nIdx);
+ aToken = o3tl::getToken(rURL, u'/', nIdx);
if (aToken == "swriter")
{
- aToken = o3tl::getToken(rURL, 0, '/', nIdx);
+ aToken = o3tl::getToken(rURL, u'/', nIdx);
eTypeID = aToken == "web" ?
CONTENT_TYPE_APP_VND_WRITER_WEB :
aToken == "GlobalDocument" ?
@@ -379,7 +379,7 @@ INetContentType INetContentTypes::GetContentTypeFromURL(std::u16string_view rURL
eTypeID = CONTENT_TYPE_APP_MACRO;
else if (aToken.equalsIgnoreAsciiCase(INETTYPE_URL_PROT_DATA))
{
- aToken = o3tl::getToken(rURL, 0, ',', nIdx);
+ aToken = o3tl::getToken(rURL, u',', nIdx);
eTypeID = GetContentType(aToken);
}
}