From 3f8785113ef74eeeb86738d5a447d3008617beb6 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 24 Nov 2002 06:59:58 +0000 Subject: [PATCH] some more minor optimizations --- stepmania/src/NoteData.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index 3c1f8283af..19db33f868 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -159,7 +159,7 @@ CString NoteData::GetSMNoteDataString() void NoteData::ClearRange( int iNoteIndexBegin, int iNoteIndexEnd ) { this->ConvertHoldNotesTo4s(); - /* XXX: if iNoteIndexEnd == m_TapNotes[0].size(), just erase() */ + /* XXX: if iNoteIndexEnd >= m_TapNotes[0].size(), just erase() */ for( int c=0; c= NOTE_TYPE_12TH ) iNumChaosNotes++; @@ -1015,6 +1018,7 @@ void NoteData::PadTapNotes(int rows) { int needed = rows - m_TapNotes[0].size() + 1; if(needed < 0) return; + needed += 100; /* optimization: give it a little more than it needs */ for(int track = 0; track < m_iNumTracks; ++track) m_TapNotes[track].insert(m_TapNotes[track].end(), needed, TAP_EMPTY); }