diff --git a/src/NoteDataUtil.cpp b/src/NoteDataUtil.cpp index eff74fb0ae..236c11f218 100644 --- a/src/NoteDataUtil.cpp +++ b/src/NoteDataUtil.cpp @@ -786,7 +786,6 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out ) out.quads = 0; map simultaneousMap; map simultaneousMapNoHold; - map simultaneousMapTapHoldHead; map::iterator itr; for( int t=0; tsecond++; - - if( tn.type == TapNote::tap || tn.type == TapNote::lift || tn.type == TapNote::hold_head ) - { - simultaneousMapTapHoldHead[r] = 1; - } if( tn.type == TapNote::hold_head ) { @@ -856,12 +850,12 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out ) } for( itr = simultaneousMapNoHold.begin(); itr != simultaneousMapNoHold.end(); itr ++ ) { + out.taps++; if( itr->second >= 2 ) { out.jumps ++; } } - out.taps = simultaneousMapTapHoldHead.size(); return out; }