From 73cdeaea69403746e4de2e85640e81c1191258ac Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 3 Nov 2002 01:33:33 +0000 Subject: [PATCH] Don't pad tracks that aren't used. --- stepmania/src/NoteData.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index 0d1556c013..da81e7000d 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -1012,10 +1012,10 @@ NoteType NoteData::GetSmallestNoteTypeForMeasure( int iMeasureIndex ) void NoteData::PadTapNotes(int rows) { - int needed = rows - m_TapNotes[0].size(); + int needed = rows - m_TapNotes[0].size() + 1; if(needed < 0) return; - vector pad(needed+1, TAP_EMPTY); - for(int track = 0; track < MAX_NOTE_TRACKS; ++track) + vector pad(needed, TAP_EMPTY); + for(int track = 0; track < m_iNumTracks; ++track) m_TapNotes[track].insert(m_TapNotes[track].end(), pad.begin(), pad.end()); }