summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/canvas/spriteredrawmanager.hxx10
1 files changed, 2 insertions, 8 deletions
diff --git a/include/canvas/spriteredrawmanager.hxx b/include/canvas/spriteredrawmanager.hxx
index edb10e9abfc7..e7df64e81d93 100644
--- a/include/canvas/spriteredrawmanager.hxx
+++ b/include/canvas/spriteredrawmanager.hxx
@@ -326,17 +326,11 @@ namespace canvas
// involved. Have to sort component lists for
// sprite prio.
VectorOfSprites aSortedUpdateSprites;
- SpriteConnectedRanges::ComponentListType::const_iterator aCurr(
- rUpdateArea.maComponentList.begin() );
- const SpriteConnectedRanges::ComponentListType::const_iterator aEnd(
- rUpdateArea.maComponentList.end() );
- while( aCurr != aEnd )
+ for (auto const& elem : rUpdateArea.maComponentList)
{
- const Sprite::Reference& rSprite( aCurr->second.getSprite() );
+ const Sprite::Reference& rSprite( elem.second.getSprite() );
if( rSprite.is() )
aSortedUpdateSprites.push_back( rSprite );
-
- ++aCurr;
}
::std::sort( aSortedUpdateSprites.begin(),