From 3017569a4e428bd73777c31e78629df9725f3598 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 18 Dec 2002 07:35:21 +0000 Subject: [PATCH] remove MAX_TAP_NOTE_ROWS --- stepmania/src/NoteData.cpp | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index 3cbcc1f30b..bad93566fb 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -42,10 +42,9 @@ NoteData::~NoteData() void NoteData::ClearRange( int iNoteIndexBegin, int iNoteIndexEnd ) { this->ConvertHoldNotesTo4s(); - /* XXX: if iNoteIndexEnd >= m_TapNotes[0].size(), just erase() */ for( int c=0; cConvert4sToHoldNotes(); @@ -73,7 +72,7 @@ void NoteData::CopyRange( NoteData* pFrom, int iFromIndexBegin, int iFromIndexEn // copy recorded TapNotes int f = iFromIndexBegin, t = iToIndexBegin; - while( f<=iFromIndexEnd && f < MAX_TAP_NOTE_ROWS && t < MAX_TAP_NOTE_ROWS ) + while( f<=iFromIndexEnd ) { for( int c=0; cGetTapNote(c, f)); @@ -95,7 +94,7 @@ void NoteData::CopyAll( NoteData* pFrom ) { Config(*pFrom); m_HoldNotes.clear(); - CopyRange( pFrom, 0, MAX_TAP_NOTE_ROWS ); + CopyRange( pFrom, 0, pFrom->GetLastRow() ); } void NoteData::AddHoldNote( HoldNote add ) @@ -260,7 +259,7 @@ int NoteData::GetNumDoubles( const float fStartBeat, const float fEndBeat ) cons int iStartIndex = BeatToNoteRow( fStartBeat ); int iEndIndex = BeatToNoteRow( fEndBeat ); - for( int i=iStartIndex; i