when we MountCard, we must always UnmountCard

This commit is contained in:
Glenn Maynard
2005-02-07 03:37:43 +00:00
parent 5302cd8535
commit bd516940b2
+4 -3
View File
@@ -240,6 +240,10 @@ void GameState::PlayersFinalized()
PROFILEMAN->LoadFirstAvailableProfile( pn ); // load full profile
SONGMAN->LoadAllFromProfile( (ProfileSlot) pn );
MEMCARDMAN->UnmountCard( pn );
if( !PROFILEMAN->IsUsingProfile(pn) )
continue; // skip
@@ -266,9 +270,6 @@ void GameState::PlayersFinalized()
m_pPreferredSong = pProfile->m_lastSong.ToSong();
if( m_pPreferredCourse == NULL )
m_pPreferredCourse = pProfile->m_lastCourse.ToCourse();
SONGMAN->LoadAllFromProfile( (ProfileSlot) pn );
MEMCARDMAN->UnmountCard( pn );
}
SONGMAN->LoadAllFromProfile( PROFILE_SLOT_MACHINE );