Move 'last_pause_state' closer to usage

2.0.x
Scott Lahteine 5 years ago
parent 7f490c08da
commit b579f5dc99

@ -1030,10 +1030,6 @@ void Temperature::manage_heater() {
if (!inited) return watchdog_refresh(); if (!inited) return watchdog_refresh();
#endif #endif
#if BOTH(PROBING_HEATERS_OFF, BED_LIMIT_SWITCHING)
static bool last_pause_state;
#endif
#if ENABLED(EMERGENCY_PARSER) #if ENABLED(EMERGENCY_PARSER)
if (emergency_parser.killed_by_M112) kill(M112_KILL_STR, nullptr, true); if (emergency_parser.killed_by_M112) kill(M112_KILL_STR, nullptr, true);
#endif #endif
@ -1125,16 +1121,21 @@ void Temperature::manage_heater() {
} }
#endif // WATCH_BED #endif // WATCH_BED
#define PAUSE_CHANGE_REQD BOTH(PROBING_HEATERS_OFF, BED_LIMIT_SWITCHING)
#if PAUSE_CHANGE_REQD
static bool last_pause_state;
#endif
do { do {
#if DISABLED(PIDTEMPBED) #if DISABLED(PIDTEMPBED)
if (PENDING(ms, next_bed_check_ms) if (PENDING(ms, next_bed_check_ms)
#if BOTH(PROBING_HEATERS_OFF, BED_LIMIT_SWITCHING) #if PAUSE_CHANGE_REQD
&& paused == last_pause_state && paused == last_pause_state
#endif #endif
) break; ) break;
next_bed_check_ms = ms + BED_CHECK_INTERVAL; next_bed_check_ms = ms + BED_CHECK_INTERVAL;
#if BOTH(PROBING_HEATERS_OFF, BED_LIMIT_SWITCHING) #if PAUSE_CHANGE_REQD
last_pause_state = paused; last_pause_state = paused;
#endif #endif
#endif #endif

Loading…
Cancel
Save