From d7bcda9e38b1be3cc759daaeeea99834c2e4fb98 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 18 Mar 2005 03:37:05 +0000 Subject: [PATCH] simplify --- stepmania/src/GameState.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index c8e3537491..9597e07089 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -1113,17 +1113,9 @@ void GameState::SetNoteSkinForBeatRange( PlayerState* pPlayerState, const CStrin map &BeatToNoteSkin = pPlayerState->m_BeatToNoteSkin; /* Erase any other note skin settings in this range. */ - map::iterator it = BeatToNoteSkin.lower_bound( StartBeat ); + map::iterator begin = BeatToNoteSkin.lower_bound( StartBeat ); map::iterator end = BeatToNoteSkin.upper_bound( EndBeat ); - while( it != end ) - { - map::iterator next = it; - ++next; - - BeatToNoteSkin.erase( it ); - - it = next; - } + BeatToNoteSkin.erase( begin, end ); /* Add the skin to m_BeatToNoteSkin. */ BeatToNoteSkin[StartBeat] = sNoteSkin;