diff --git a/configure.py b/configure.py index a17f8d2b..f3e56d7e 100644 --- a/configure.py +++ b/configure.py @@ -430,7 +430,7 @@ config.libs = [ Object(NonMatching, "toBeSorted/cx_util.cpp"), Object(NonMatching, "toBeSorted/area_math.cpp"), Object(NonMatching, "toBeSorted/deg_angle_util.cpp"), - Object(NonMatching, "d/d_reset.cpp"), + Object(Matching, "d/d_reset.cpp"), Object(Matching, "toBeSorted/arc_managers/current_stage_arc_manager.cpp"), Object(Matching, "toBeSorted/arc_managers/oarc_manager.cpp"), Object(NonMatching, "toBeSorted/arc_managers/oarc_control.cpp"), diff --git a/src/d/d_reset.cpp b/src/d/d_reset.cpp index 7d80da2b..0437cec2 100644 --- a/src/d/d_reset.cpp +++ b/src/d/d_reset.cpp @@ -550,9 +550,8 @@ void Manage_c::CleanUpLC() { } void Manage_c::MotorCancelOn() { - // Huh - for (int i = 0; i < 4;) { - mPad::g_core[i++]->stopRumbleMgr(); + for (int i = 0; i < 4; i++) { + mPad::g_core[--++i]->stopRumbleMgr(); } dRumble_c::stop(-1); }