From 66e3eaa3e957ada0f9198202bd4460e98b0e4022 Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Tue, 12 Dec 2006 12:24:27 +0000 Subject: [PATCH] Fix crash on extra stage but I'm a little concerned that this is just covering up the real bug. --- stepmania/src/MusicWheelItem.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/MusicWheelItem.cpp b/stepmania/src/MusicWheelItem.cpp index d03b33903c..0c273ddc1c 100644 --- a/stepmania/src/MusicWheelItem.cpp +++ b/stepmania/src/MusicWheelItem.cpp @@ -288,10 +288,11 @@ void MusicWheelItem::LoadFromWheelItemData( const WheelItemBaseData *pWIBD, int void MusicWheelItem::RefreshGrades() { + if( data == NULL ) + return; // LoadFromWheelItemData() hasn't been called yet. FOREACH_HumanPlayer( p ) { - if( data->m_pSong == NULL || // this isn't a song display - !GAMESTATE->IsHumanPlayer(p) ) + if( data->m_pSong == NULL ) { m_pGradeDisplay[p]->SetDiffuse( RageColor(1,1,1,0) ); continue;