stop accessing Song::m_vpSteps directly

This commit is contained in:
Glenn Maynard
2004-06-04 23:36:50 +00:00
parent c266c71dca
commit b882bb1e63
2 changed files with 13 additions and 10 deletions
+4 -3
View File
@@ -205,9 +205,10 @@ bool NotesWriterSM::Write(CString sPath, const Song &out, bool bSavingCache)
//
// Save all Steps for this file
//
for( i=0; i<out.m_vpSteps.size(); i++ )
const vector<Steps*>& vpSteps = out.GetAllSteps();
for( i=0; i<vpSteps.size(); i++ )
{
Steps* pSteps = out.m_vpSteps[i];
const Steps* pSteps = vpSteps[i];
if( pSteps->IsAutogen() )
continue; /* don't write autogen notes */
@@ -215,7 +216,7 @@ bool NotesWriterSM::Write(CString sPath, const Song &out, bool bSavingCache)
if( pSteps->WasLoadedFromProfile() )
continue;
WriteSMNotesTag( *out.m_vpSteps[i], f, bSavingCache );
WriteSMNotesTag( *pSteps, f, bSavingCache );
}
return true;