diff --git a/Marlin/src/feature/babystep.cpp b/Marlin/src/feature/babystep.cpp index efce79a092..0f0b64295d 100644 --- a/Marlin/src/feature/babystep.cpp +++ b/Marlin/src/feature/babystep.cpp @@ -64,7 +64,7 @@ void Babystep::add_mm(const AxisEnum axis, const float &mm) { add_steps(axis, mm * planner.settings.axis_steps_per_mm[axis]); } -void Babystep::add_steps(const AxisEnum axis, const int32_t distance) { +void Babystep::add_steps(const AxisEnum axis, const int16_t distance) { #if ENABLED(BABYSTEP_WITHOUT_HOMING) #define CAN_BABYSTEP(AXIS) true diff --git a/Marlin/src/feature/babystep.h b/Marlin/src/feature/babystep.h index 3f22fac11f..d7ac71ba44 100644 --- a/Marlin/src/feature/babystep.h +++ b/Marlin/src/feature/babystep.h @@ -53,7 +53,7 @@ public: } #endif #endif - static void add_steps(const AxisEnum axis, const int32_t distance); + static void add_steps(const AxisEnum axis, const int16_t distance); static void add_mm(const AxisEnum axis, const float &mm); static void task(); private: