diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 193e50356d..a5d0ebe9fe 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -9314,8 +9314,7 @@ inline void gcode_M226() { #if ENABLED(BABYSTEP_XY) for (uint8_t a = X_AXIS; a <= Z_AXIS; a++) if (parser.seenval(axis_codes[a]) || (a == Z_AXIS && parser.seenval('S'))) { - float offs = parser.value_axis_units(a); - offs = constrain(offs, -2, 2); + const float offs = constrain(parser.value_axis_units(a), -2, 2); #if ENABLED(BABYSTEP_ZPROBE_OFFSET) if (a == Z_AXIS) { zprobe_zoffset += offs; @@ -9326,8 +9325,7 @@ inline void gcode_M226() { } #else if (parser.seenval('Z') || parser.seenval('S')) { - float offs = parser.value_axis_units(Z_AXIS); - offs = constrain(offs, -2, 2); + const float offs = constrain(parser.value_axis_units(Z_AXIS), -2, 2); #if ENABLED(BABYSTEP_ZPROBE_OFFSET) zprobe_zoffset += offs; refresh_zprobe_zoffset(); // This will babystep the axis