This commit is contained in:
Steve Checkoway
2006-06-20 06:48:30 +00:00
parent 8bef98e7b6
commit 5e7ac2deed
+6 -14
View File
@@ -72,8 +72,8 @@ void NoteDataUtil::LoadFromSMNoteDataString( NoteData &out, RString sSMNoteData
for( unsigned m=0; m<asMeasures.size(); m++ ) // foreach measure
{
RString &sMeasureString = asMeasures[m];
TrimLeft(sMeasureString);
TrimRight(sMeasureString);
TrimLeft( sMeasureString );
TrimRight( sMeasureString );
vector<RString> asMeasureLines;
split( sMeasureString, "\n", asMeasureLines, true ); // ignore empty is important
@@ -81,8 +81,8 @@ void NoteDataUtil::LoadFromSMNoteDataString( NoteData &out, RString sSMNoteData
for( unsigned l=0; l<asMeasureLines.size(); l++ )
{
RString &sMeasureLine = asMeasureLines[l];
TrimLeft(sMeasureLine);
TrimRight(sMeasureLine);
TrimLeft( sMeasureLine );
TrimRight( sMeasureLine );
const float fPercentIntoMeasure = l/(float)asMeasureLines.size();
const float fBeat = (m + fPercentIntoMeasure) * BEATS_PER_MEASURE;
@@ -169,13 +169,9 @@ void NoteDataUtil::LoadFromSMNoteDataString( NoteData &out, RString sSMNoteData
// skip past the '}'
while( *p )
{
if( *p == '}' )
{
p++;
if( *(p++) == '}' )
break;
}
p++;
}
}
#endif
@@ -193,13 +189,9 @@ void NoteDataUtil::LoadFromSMNoteDataString( NoteData &out, RString sSMNoteData
// skip past the ']'
while( *p )
{
if( *p == ']' )
{
p++;
if( *(p++) == ']' )
break;
}
p++;
}
}
/* Optimization: if we pass TAP_EMPTY, NoteData will do a search