diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-07-28 11:30:23 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-07-28 17:23:19 +0200 |
commit | 8d344ea12cfe50dd0c3ccc24252acee3290903e7 (patch) | |
tree | c88ff9995f05d7cd66feea4b3ee003a5cb6386f0 /editeng/source/misc | |
parent | 4d20ec5ad75e8268cbc753f5bf86e3ef7c0be557 (diff) |
loplugin:stringloop in editeng
Change-Id: Ie0bff59cbb3ef4e79b1923ddebec979a135dd000
Reviewed-on: https://gerrit.libreoffice.org/58213
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'editeng/source/misc')
-rw-r--r-- | editeng/source/misc/svxacorr.cxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/editeng/source/misc/svxacorr.cxx b/editeng/source/misc/svxacorr.cxx index b890b5cd0984..cf56f2a4552f 100644 --- a/editeng/source/misc/svxacorr.cxx +++ b/editeng/source/misc/svxacorr.cxx @@ -1110,9 +1110,9 @@ bool SvxAutoCorrect::FnCorrectCapsLock( SvxAutoCorrDoc& rDoc, const OUString& rT if ( !IsUpperLetter(rCC.getCharacterType(rTxt, nSttPos+1)) ) return false; - OUString aConverted; - aConverted += rCC.uppercase(OUString(rTxt[nSttPos])); - aConverted += rCC.lowercase(OUString(rTxt[nSttPos+1])); + OUStringBuffer aConverted; + aConverted.append( rCC.uppercase(OUString(rTxt[nSttPos])) ); + aConverted.append( rCC.lowercase(OUString(rTxt[nSttPos+1])) ); for( sal_Int32 i = nSttPos+2; i < nEndPos; ++i ) { @@ -1122,15 +1122,15 @@ bool SvxAutoCorrect::FnCorrectCapsLock( SvxAutoCorrDoc& rDoc, const OUString& rT if ( IsUpperLetter(rCC.getCharacterType(rTxt, i)) ) // Another uppercase letter. Convert it. - aConverted += rCC.lowercase(OUString(rTxt[i])); + aConverted.append( rCC.lowercase(OUString(rTxt[i])) ); else // This is not an alphabetic letter. Leave it as-is. - aConverted += OUStringLiteral1( rTxt[i] ); + aConverted.append( rTxt[i] ); } // Replace the word. rDoc.Delete(nSttPos, nEndPos); - rDoc.Insert(nSttPos, aConverted); + rDoc.Insert(nSttPos, aConverted.makeStringAndClear()); return true; } |