diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index a01b74cd0..bf9e2dafe 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -1023,7 +1023,7 @@ XYZ_CONSTS_FROM_CONFIG(signed char, home_dir, HOME_DIR); #endif //DUAL_X_CARRIAGE -static void axis_is_at_home(AxisEnum axis) { +static void set_axis_is_at_home(AxisEnum axis) { #ifdef DUAL_X_CARRIAGE if (axis == X_AXIS) { @@ -1739,7 +1739,7 @@ static void homeaxis(AxisEnum axis) { #endif // Set the axis position to its home position (plus home offsets) - axis_is_at_home(axis); + set_axis_is_at_home(axis); sync_plan_position(); destination[axis] = current_position[axis]; @@ -2197,8 +2197,8 @@ inline void gcode_G28() { line_to_destination(); st_synchronize(); - axis_is_at_home(X_AXIS); - axis_is_at_home(Y_AXIS); + set_axis_is_at_home(X_AXIS); + set_axis_is_at_home(Y_AXIS); sync_plan_position(); destination[X_AXIS] = current_position[X_AXIS]; @@ -5246,7 +5246,7 @@ inline void gcode_T(uint8_t tmp_extruder) { active_extruder = tmp_extruder; // This function resets the max/min values - the current position may be overwritten below. - axis_is_at_home(X_AXIS); + set_axis_is_at_home(X_AXIS); if (dual_x_carriage_mode == DXC_FULL_CONTROL_MODE) { current_position[X_AXIS] = inactive_extruder_x_pos;