diff options
author | Matteo Casalin <matteo.casalin@yahoo.com> | 2015-08-13 17:47:19 +0200 |
---|---|---|
committer | Matteo Casalin <matteo.casalin@yahoo.com> | 2015-08-16 09:10:18 +0200 |
commit | f395482bf647762088641caefa1529021e7f086f (patch) | |
tree | ea9cfcd538ad0acc64ea398ba4da66c18cef991c /vcl/source/edit | |
parent | d0dcdab83cc5ed60776cee5d89cb15b6d79b1fe7 (diff) |
Simplify by using range-based for loops
Change-Id: I716d8b190aa4b65b878559a4e5e88a126a56bf99
Diffstat (limited to 'vcl/source/edit')
-rw-r--r-- | vcl/source/edit/texteng.cxx | 16 |
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; } } |