Skip to content

Commit b3198ed

Browse files
committed
🩹 Fix AUTOFAN_CASE
Followup to #25554
1 parent c3f34e4 commit b3198ed

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Marlin/src/module/temperature.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -1290,8 +1290,9 @@ int16_t Temperature::getHeaterPower(const heater_id_t heater_id) {
12901290
#else
12911291
#define _AUTOFAN_SPEED() EXTRUDER_AUTO_FAN_SPEED
12921292
#endif
1293-
#define _AUTOFAN_CASE(N) case N: _UPDATE_AUTO_FAN(E##N, fan_on, _AUTOFAN_SPEED()); break
1294-
#define AUTOFAN_CASE(N) OPTCODE(HAS_AUTO_FAN_##N, _AUTOFAN_CASE(N))
1293+
#define _AUTOFAN_CASE(N) case N: _UPDATE_AUTO_FAN(E##N, fan_on, _AUTOFAN_SPEED()); break;
1294+
#define _AUTOFAN_NOT(N)
1295+
#define AUTOFAN_CASE(N) TERN(HAS_AUTO_FAN_##N, _AUTOFAN_CASE, _AUTOFAN_NOT)(N)
12951296

12961297
switch (f) {
12971298
REPEAT(8, AUTOFAN_CASE)

0 commit comments

Comments
 (0)