From bc6d223db505f97390be07d95756c0971206b46d Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Mon, 31 Jan 2005 04:41:25 +0000 Subject: [PATCH] add asserts --- stepmania/src/ScoreKeeperMAX2.cpp | 2 ++ stepmania/src/ScreenGameplay.cpp | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/stepmania/src/ScoreKeeperMAX2.cpp b/stepmania/src/ScoreKeeperMAX2.cpp index 91dc5a4fe5..9b8e862d26 100644 --- a/stepmania/src/ScoreKeeperMAX2.cpp +++ b/stepmania/src/ScoreKeeperMAX2.cpp @@ -35,7 +35,9 @@ ScoreKeeperMAX2::ScoreKeeperMAX2( for( unsigned i=0; iGetNoteData( ndTemp ); diff --git a/stepmania/src/ScreenGameplay.cpp b/stepmania/src/ScreenGameplay.cpp index ce88dfcfec..039f183555 100644 --- a/stepmania/src/ScreenGameplay.cpp +++ b/stepmania/src/ScreenGameplay.cpp @@ -739,8 +739,12 @@ void ScreenGameplay::InitSongQueues() m_apSongsQueue.clear(); PlayerNumber pnMaster = GAMESTATE->m_MasterPlayerNumber; Trail *pTrail = GAMESTATE->m_pCurTrail[pnMaster]; + ASSERT( pTrail ); FOREACH_CONST( TrailEntry, pTrail->m_vEntries, e ) + { + ASSERT( e->pSong ); m_apSongsQueue.push_back( e->pSong ); + } FOREACH_EnabledPlayer(p) { @@ -751,6 +755,7 @@ void ScreenGameplay::InitSongQueues() m_asModifiersQueue[p].clear(); FOREACH_CONST( TrailEntry, pTrail->m_vEntries, e ) { + ASSERT( e->pSteps ); m_vpStepsQueue[p].push_back( e->pSteps ); AttackArray a; e->GetAttackArray( a );