From d7e040923c21fe4d86ae38688670596201742897 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 27 Oct 2003 04:23:08 +0000 Subject: [PATCH] simplify/optimize --- stepmania/src/NoteDataUtil.cpp | 35 ++++++++++------------------------ stepmania/src/NoteDataUtil.h | 16 ++++++++-------- 2 files changed, 18 insertions(+), 33 deletions(-) diff --git a/stepmania/src/NoteDataUtil.cpp b/stepmania/src/NoteDataUtil.cpp index fc20c3fafe..b97aa16af5 100644 --- a/stepmania/src/NoteDataUtil.cpp +++ b/stepmania/src/NoteDataUtil.cpp @@ -510,14 +510,9 @@ void NoteDataUtil::Wide( NoteData &in, float fStartBeat, float fEndBeat ) /* Start on an even beat. */ fStartBeat = froundf( fStartBeat, 2 ); - int first_row = 0; - if( fStartBeat != -1 ) - first_row = BeatToNoteRow(fStartBeat); + const int first_row = BeatToNoteRow( fStartBeat ); + const int last_row = min( BeatToNoteRow(fEndBeat), in.GetLastRow() ); - int last_row = in.GetLastRow(); - if( fEndBeat != -1 ) - last_row = BeatToNoteRow(fEndBeat); - for( int i=first_row; i