From b8b632fc7663bf69a16fe91945b38913de065d69 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 12 Oct 2002 19:57:18 +0000 Subject: [PATCH] Fix buffer overflow when passing MAX to ClearRange. --- stepmania/src/NoteData.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/NoteData.cpp b/stepmania/src/NoteData.cpp index 09c745b470..aa4f558307 100644 --- a/stepmania/src/NoteData.cpp +++ b/stepmania/src/NoteData.cpp @@ -160,12 +160,13 @@ CString NoteData::GetSMNoteDataString() return join( "\n,", asMeasureStrings ); } +/* Clear [iNoteIndexBegin,iNoteIndexEnd]; that is, including iNoteIndexEnd. */ void NoteData::ClearRange( int iNoteIndexBegin, int iNoteIndexEnd ) { this->ConvertHoldNotesTo4s(); for( int c=0; cConvert4sToHoldNotes();