summaryrefslogtreecommitdiff
path: root/vcl/source/edit
diff options
context:
space:
mode:
authorMatteo Casalin <matteo.casalin@yahoo.com>2015-08-13 17:47:19 +0200
committerMatteo Casalin <matteo.casalin@yahoo.com>2015-08-16 09:10:18 +0200
commitf395482bf647762088641caefa1529021e7f086f (patch)
treeea9cfcd538ad0acc64ea398ba4da66c18cef991c /vcl/source/edit
parentd0dcdab83cc5ed60776cee5d89cb15b6d79b1fe7 (diff)
Simplify by using range-based for loops
Change-Id: I716d8b190aa4b65b878559a4e5e88a126a56bf99
Diffstat (limited to 'vcl/source/edit')
-rw-r--r--vcl/source/edit/texteng.cxx16
1 files changed, 8 insertions, 8 deletions
diff --git a/vcl/source/edit/texteng.cxx b/vcl/source/edit/texteng.cxx
index 5247a2ba7881..5e8d1db87655 100644
--- a/vcl/source/edit/texteng.cxx
+++ b/vcl/source/edit/texteng.cxx
@@ -1759,8 +1759,8 @@ void TextEngine::CreateTextPortions( sal_uLong nPara, sal_Int32 nStartPos )
aPositions.insert( pNode->GetText().getLength() );
const std::vector<TEWritingDirectionInfo>& rWritingDirections = pTEParaPortion->GetWritingDirectionInfos();
- for ( std::vector<TEWritingDirectionInfo>::const_iterator it = rWritingDirections.begin(); it != rWritingDirections.end(); ++it )
- aPositions.insert( (*it).nStartPos );
+ for ( const auto& rWritingDirection : rWritingDirections )
+ aPositions.insert( rWritingDirection.nStartPos );
if ( mpIMEInfos && mpIMEInfos->pAttribs && ( mpIMEInfos->aPos.GetPara() == nPara ) )
{
@@ -2945,15 +2945,15 @@ sal_uInt8 TextEngine::ImpGetRightToLeft( sal_uLong nPara, sal_Int32 nPos, sal_uI
ImpInitWritingDirections( nPara );
std::vector<TEWritingDirectionInfo>& rDirInfos = pParaPortion->GetWritingDirectionInfos();
- for ( std::vector<TEWritingDirectionInfo>::const_iterator rDirInfosIt = rDirInfos.begin(); rDirInfosIt != rDirInfos.end(); ++rDirInfosIt )
+ for ( const auto& rWritingDirectionInfo : rDirInfos )
{
- if ( ( (*rDirInfosIt).nStartPos <= nPos ) && ( (*rDirInfosIt).nEndPos >= nPos ) )
- {
- nRightToLeft = (*rDirInfosIt).nType;
+ if ( rWritingDirectionInfo.nStartPos <= nPos && rWritingDirectionInfo.nEndPos >= nPos )
+ {
+ nRightToLeft = rWritingDirectionInfo.nType;
if ( pStart )
- *pStart = (*rDirInfosIt).nStartPos;
+ *pStart = rWritingDirectionInfo.nStartPos;
if ( pEnd )
- *pEnd = (*rDirInfosIt).nEndPos;
+ *pEnd = rWritingDirectionInfo.nEndPos;
break;
}
}