summaryrefslogtreecommitdiff
path: root/comphelper
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2021-04-21 14:39:44 +0200
committerMike Kaganski <mike.kaganski@collabora.com>2021-04-21 18:32:17 +0200
commit38ddeebce90f94b9211091f46dcd09ce679cb475 (patch)
tree000f14689dc495daafdb9d79be1b419e980fe743 /comphelper
parent093f90fa9bf71174c08c271fc9ac1469af504441 (diff)
Fix templates to use correct typedefs
... even if they happen to be the same underlying type Change-Id: Ie048479316c67d8f45c5b2b51bb1e3ea5d16aac8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114412 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'comphelper')
-rw-r--r--comphelper/source/misc/string.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/comphelper/source/misc/string.cxx b/comphelper/source/misc/string.cxx
index 1867728381b6..e1217dc5560f 100644
--- a/comphelper/source/misc/string.cxx
+++ b/comphelper/source/misc/string.cxx
@@ -50,7 +50,7 @@ namespace
if (rIn.empty())
return rIn;
- std::string_view::size_type i = 0;
+ typename T::size_type i = 0;
while (i < rIn.size())
{
@@ -81,7 +81,7 @@ namespace
if (rIn.empty())
return rIn;
- std::u16string_view::size_type i = rIn.size();
+ typename T::size_type i = rIn.size();
while (i > 0)
{
@@ -126,7 +126,7 @@ namespace
return 0;
sal_Int32 nTokCount = 1;
- for (std::u16string_view::size_type i = 0; i < rIn.size(); ++i)
+ for (typename T::size_type i = 0; i < rIn.size(); ++i)
{
if (rIn[i] == cTok)
++nTokCount;
@@ -393,7 +393,7 @@ namespace
if (rIn.empty())
return T();
- std::u16string_view::size_type i = rIn.size();
+ typename I::size_type i = rIn.size();
O sBuf(static_cast<sal_Int32>(i));
while (i)
sBuf.append(rIn[--i]);