diff --git a/stepmania/src/NoteDataUtil.cpp b/stepmania/src/NoteDataUtil.cpp index 32a2419886..e94d55a151 100644 --- a/stepmania/src/NoteDataUtil.cpp +++ b/stepmania/src/NoteDataUtil.cpp @@ -241,11 +241,11 @@ void NoteDataUtil::LoadFromSMNoteDataString( NoteData &out, const RString &sSMNo const char *p = sSMNoteData_.data(); sSMNoteData.reserve( origSize ); - while( (iIndexCommentStart = sSMNoteData.find("//", iIndexCommentEnd)) != RString::npos ) + while( (iIndexCommentStart = sSMNoteData_.find("//", iIndexCommentEnd)) != RString::npos ) { sSMNoteData.append( p, iIndexCommentStart - iIndexCommentEnd ); p += iIndexCommentStart - iIndexCommentEnd; - iIndexCommentEnd = sSMNoteData.find( "\n", iIndexCommentStart ); + iIndexCommentEnd = sSMNoteData_.find( "\n", iIndexCommentStart ); iIndexCommentEnd = (iIndexCommentEnd == RString::npos ? origSize : iIndexCommentEnd+1); p += iIndexCommentEnd - iIndexCommentStart; }