Only clean if there is a song to clean.

This commit is contained in:
Jason Felds
2011-06-20 13:44:20 -04:00
parent 3e8441062d
commit 376f17213e
+7 -4
View File
@@ -999,11 +999,14 @@ void SongManager::Cleanup()
for( unsigned i=0; i<m_pSongs.size(); i++ )
{
Song* pSong = m_pSongs[i];
const vector<Steps*>& vpSteps = pSong->GetAllSteps();
for( unsigned n=0; n<vpSteps.size(); n++ )
if (pSong)
{
Steps* pSteps = vpSteps[n];
pSteps->Compress();
const vector<Steps*>& vpSteps = pSong->GetAllSteps();
for( unsigned n=0; n<vpSteps.size(); n++ )
{
Steps* pSteps = vpSteps[n];
pSteps->Compress();
}
}
}
}