diff options
Diffstat (limited to 'src/Movement/RawMove.cpp')
-rw-r--r-- | src/Movement/RawMove.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Movement/RawMove.cpp b/src/Movement/RawMove.cpp index 5b45bf25..5a3ed0ca 100644 --- a/src/Movement/RawMove.cpp +++ b/src/Movement/RawMove.cpp @@ -40,13 +40,13 @@ void RawMove::SetDefaults(size_t firstDriveToZero) noexcept #if SUPPORT_ASYNC_MOVES AxesBitmap MovementState::axesAndExtrudersMoved; // axes and extruders that are owned by any movement system -float MovementState::lastKnownMachinePositions[MaxAxes]; // the last stored machine position of the axes +float MovementState::lastKnownMachinePositions[MaxAxesPlusExtruders]; // the last stored machine position of the axes /*static*/ void MovementState::GlobalInit(size_t numVisibleAxes) noexcept { axesAndExtrudersMoved.Clear(); reprap.GetMove().GetKinematics().GetAssumedInitialPosition(numVisibleAxes, lastKnownMachinePositions); - for (size_t i = numVisibleAxes; i < MaxAxes; ++i) + for (size_t i = numVisibleAxes; i < MaxAxesPlusExtruders; ++i) { lastKnownMachinePositions[i] = 0.0; } |