From ebcc9440767f312ceb78d500c050fec80d168a5d Mon Sep 17 00:00:00 2001 From: Vecais Dumais Laacis Date: Fri, 10 Aug 2007 11:13:07 +0000 Subject: [PATCH] fixed freed pointer use if returning to ScreenSelectMusic with course of random songs selected --- stepmania/src/ScreenSelectMusic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stepmania/src/ScreenSelectMusic.cpp b/stepmania/src/ScreenSelectMusic.cpp index ca8f8dcdef..9f626e592b 100644 --- a/stepmania/src/ScreenSelectMusic.cpp +++ b/stepmania/src/ScreenSelectMusic.cpp @@ -1014,8 +1014,8 @@ void ScreenSelectMusic::AfterStepsOrTrailChange( const vector &vpn Course* pCourse = GAMESTATE->m_pCurCourse; Trail* pTrail = m_vpTrails.empty()? NULL: m_vpTrails[m_iSelection[pn]]; - GAMESTATE->m_pCurSteps[pn].Set( NULL ); GAMESTATE->m_pCurTrail[pn].Set( pTrail ); + GAMESTATE->m_pCurSteps[pn].Set( NULL ); int iScore = 0; if( pTrail )