From 1eeb14cd5a2aee8cc78e223a5eabef3569a83af9 Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Tue, 27 Jun 2006 15:49:37 +0000 Subject: [PATCH] Do not dereference if later = fLifeRecord.end(). --- stepmania/src/PlayerStageStats.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stepmania/src/PlayerStageStats.cpp b/stepmania/src/PlayerStageStats.cpp index 4e32c244ff..8ee2c52beb 100644 --- a/stepmania/src/PlayerStageStats.cpp +++ b/stepmania/src/PlayerStageStats.cpp @@ -372,11 +372,11 @@ float PlayerStageStats::GetLifeRecordLerpAt( float fStepsSecond ) const if( earlier != fLifeRecord.begin() ) --earlier; - if( earlier->first == later->first ) // two samples from the same time. Don't divide by zero in SCALE - return earlier->second; - if( later == fLifeRecord.end() ) return earlier->second; + + if( earlier->first == later->first ) // two samples from the same time. Don't divide by zero in SCALE + return earlier->second; /* earlier <= pos <= later */ return SCALE( fStepsSecond, earlier->first, later->first, earlier->second, later->second );