From 4e124b17a71d24079f43da68fb239b2e2a29dc4e Mon Sep 17 00:00:00 2001 From: Mike Kaganski Date: Wed, 20 Dec 2017 05:43:19 +0200 Subject: loplugin:unusedindex Change-Id: Id6e17d00c87d79f899cf691d00e600dfc102cab0 Reviewed-on: https://gerrit.libreoffice.org/46832 Tested-by: Jenkins Reviewed-by: Mike Kaganski --- i18npool/source/transliteration/ignoreDiacritics_CTL.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'i18npool/source/transliteration') 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(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; } -- cgit