diff --git a/src/NotesLoaderSMA.cpp b/src/NotesLoaderSMA.cpp index 6acec86ced..ba85057746 100644 --- a/src/NotesLoaderSMA.cpp +++ b/src/NotesLoaderSMA.cpp @@ -316,9 +316,9 @@ void SMALoader::ProcessSpeeds( TimingData &out, const int iRowsPerBeat, const RS vector vs2; split( *s1, "=", vs2 ); - if( vs2[0] == 0 ) // First one always seems to have 2. + if( RowToBeat(vs2[0], iRowsPerBeat) == 0 ) // First one always seems to have 2. { - vs2.push_back(0); + vs2.push_back("0"); } if( vs2.size() < 3 ) diff --git a/src/NotesLoaderSSC.cpp b/src/NotesLoaderSSC.cpp index e01e4dd774..1803b03f51 100644 --- a/src/NotesLoaderSSC.cpp +++ b/src/NotesLoaderSSC.cpp @@ -138,7 +138,7 @@ void SSCLoader::ProcessSpeeds( TimingData &out, const RString sParam ) if( vs2[0] == 0 ) // First one always seems to have 2. { - vs2.push_back(0); + vs2.push_back("0"); } if( vs2.size() < 3 )