Fix crash for courses.

This commit is contained in:
Steve Checkoway
2007-05-05 11:16:40 +00:00
parent fb7553a2c0
commit fba31da4e6
+6 -2
View File
@@ -311,8 +311,12 @@ void MusicWheelItem::RefreshGrades()
continue;
m_pGradeDisplay[p]->SetVisible( true );
Grade g = PROFILEMAN->GetGradeForSteps( data->m_pSong, GAMESTATE->GetCurrentStyle(), ps, dc );
Message msg("SetGrade");
Grade g;
if( data->m_pSong )
g = PROFILEMAN->GetGradeForSteps( data->m_pSong, GAMESTATE->GetCurrentStyle(), ps, dc );
else
g = PROFILEMAN->GetGradeForTrail( data->m_pCourse, GAMESTATE->GetCurrentStyle(), ps, dc );
Message msg( "SetGrade" );
msg.SetParam( "PlayerNumber", p );
msg.SetParam( "Grade", g );
m_pGradeDisplay[p]->HandleMessage( msg );