Prevent null pointer crash in Endstops::update
Thanks to Evgeny Kotsuba!
This commit is contained in:
parent
53362b81cc
commit
a5c6d3c7b8
@ -448,6 +448,8 @@ void Endstops::update() {
|
|||||||
/**
|
/**
|
||||||
* Check and update endstops according to conditions
|
* Check and update endstops according to conditions
|
||||||
*/
|
*/
|
||||||
|
if (stepper.current_block) {
|
||||||
|
|
||||||
if (X_MOVE_TEST) {
|
if (X_MOVE_TEST) {
|
||||||
if (stepper.motor_direction(X_AXIS_HEAD)) { // -direction
|
if (stepper.motor_direction(X_AXIS_HEAD)) { // -direction
|
||||||
#if HAS_X_MIN
|
#if HAS_X_MIN
|
||||||
@ -562,6 +564,8 @@ void Endstops::update() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} // stepper.current_block
|
||||||
|
|
||||||
old_endstop_bits = current_endstop_bits;
|
old_endstop_bits = current_endstop_bits;
|
||||||
|
|
||||||
} // Endstops::update()
|
} // Endstops::update()
|
||||||
|
Loading…
Reference in New Issue
Block a user