summaryrefslogtreecommitdiff
path: root/i18npool/source/transliteration
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2017-12-20 05:43:19 +0200
committerMike Kaganski <mike.kaganski@collabora.com>2017-12-20 07:56:48 +0100
commit4e124b17a71d24079f43da68fb239b2e2a29dc4e (patch)
tree836537c567408271b0e8dff3ae138b17bf296876 /i18npool/source/transliteration
parent9c50b0ed877c4179b5820a32be742b2190d927ee (diff)
loplugin:unusedindex
Change-Id: Id6e17d00c87d79f899cf691d00e600dfc102cab0 Reviewed-on: https://gerrit.libreoffice.org/46832 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'i18npool/source/transliteration')
-rw-r--r--i18npool/source/transliteration/ignoreDiacritics_CTL.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx b/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx
index 2b5ca1ed1bdb..53cfc15790da 100644
--- a/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx
+++ b/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx
@@ -73,11 +73,12 @@ ignoreDiacritics_CTL::folding(const OUString& rInStr, sal_Int32 nStartPos,
if (nOffset + aUStr.length() > rOffset.getLength())
rOffset.realloc(rOffset.getLength() + aUStr.length());
+ sal_Int32* pOffset = rOffset.getArray();
aOutBuf.append(reinterpret_cast<const sal_Unicode*>(aUStr.getBuffer()), aUStr.length());
- for (int32_t i = 0; i < aUStr.length(); i++)
- rOffset[nOffset++] = nPosition;
+ for (const sal_Int32 nOffsetEnd = nOffset+aUStr.length(); nOffset < nOffsetEnd; nOffset++)
+ pOffset[nOffset] = nPosition;
nPosition = nIndex;
}