From 82d9d321fcd9016ed1f016e7486194bf53414cb8 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 19 Jul 2004 20:30:52 +0000 Subject: [PATCH] fix crash --- stepmania/src/ScreenEdit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stepmania/src/ScreenEdit.cpp b/stepmania/src/ScreenEdit.cpp index 913a0ce715..7618606e75 100644 --- a/stepmania/src/ScreenEdit.cpp +++ b/stepmania/src/ScreenEdit.cpp @@ -1546,7 +1546,7 @@ void ScreenEdit::HandleMainMenuChoice( MainMenuChoice c, int* iAnswers ) float fMusicSeconds = m_soundMusic.GetLengthSeconds(); g_EditNotesStatistics.rows[difficulty].defaultChoice = pSteps->GetDifficulty(); - g_EditNotesStatistics.rows[meter].defaultChoice = pSteps->GetMeter()-1; + g_EditNotesStatistics.rows[meter].defaultChoice = clamp( pSteps->GetMeter()-1, 0, 14 ); g_EditNotesStatistics.rows[predict_meter].choices.resize(1);g_EditNotesStatistics.rows[predict_meter].choices[0] = ssprintf("%f",pSteps->PredictMeter()); g_EditNotesStatistics.rows[description].choices.resize(1); g_EditNotesStatistics.rows[description].choices[0] = pSteps->GetDescription(); g_EditNotesStatistics.rows[tap_notes].choices.resize(1); g_EditNotesStatistics.rows[tap_notes].choices[0] = ssprintf("%d", m_NoteFieldEdit.GetNumTapNotes());