From f2b1e3e034826b2e42ae025318d3eb7ab2a84ea8 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 28 Jul 2003 19:30:40 +0000 Subject: [PATCH] Fix crashes. --- stepmania/src/ScreenUnlock.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenUnlock.cpp b/stepmania/src/ScreenUnlock.cpp index 68939e2ce2..3119cc78c7 100644 --- a/stepmania/src/ScreenUnlock.cpp +++ b/stepmania/src/ScreenUnlock.cpp @@ -85,7 +85,7 @@ ScreenUnlock::ScreenUnlock() : ScreenAttract("ScreenUnlock") if( pSong == NULL) { - LOG->Trace("Can't find song %s", SongTitle); + LOG->Trace("Can't find song %s", SongTitle.c_str()); continue; } @@ -136,6 +136,8 @@ ScreenUnlock::ScreenUnlock() : ScreenAttract("ScreenUnlock") DisplayedSong.MakeUpper(); SongEntry *pSong = GAMESTATE->m_pUnlockingSys->FindLockEntry(DisplayedSong); + if ( pSong == NULL ) + continue; /* Reset zoom before using SetTextMaxWidth. */ text->SetZoom(ScrollingTextZoom);