From 101cc2f8c79f0425db36edafd2cb79b2c14d3a4c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 25 Apr 2005 09:15:43 +0000 Subject: [PATCH] fix NoteDataUtil::RemoveHoldNotes removes rolls --- stepmania/src/NoteDataUtil.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/NoteDataUtil.cpp b/stepmania/src/NoteDataUtil.cpp index 8e26206060..e7df513ac4 100644 --- a/stepmania/src/NoteDataUtil.cpp +++ b/stepmania/src/NoteDataUtil.cpp @@ -626,7 +626,8 @@ void NoteDataUtil::RemoveHoldNotes( NoteData &in, int iStartIndex, int iEndIndex in.GetTapNoteRangeInclusive( t, iStartIndex, iEndIndex, begin, end ); for( ; begin != end; ++begin ) { - if( begin->second.type != TapNote::hold_head ) + if( begin->second.type != TapNote::hold_head || + begin->second.subType != TapNote::hold_head_hold ) continue; begin->second.type = TapNote::tap; }