We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c3f34e4 commit b3198edCopy full SHA for b3198ed
Marlin/src/module/temperature.cpp
@@ -1290,8 +1290,9 @@ int16_t Temperature::getHeaterPower(const heater_id_t heater_id) {
1290
#else
1291
#define _AUTOFAN_SPEED() EXTRUDER_AUTO_FAN_SPEED
1292
#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))
+ #define _AUTOFAN_CASE(N) case N: _UPDATE_AUTO_FAN(E##N, fan_on, _AUTOFAN_SPEED()); break;
+ #define _AUTOFAN_NOT(N)
1295
+ #define AUTOFAN_CASE(N) TERN(HAS_AUTO_FAN_##N, _AUTOFAN_CASE, _AUTOFAN_NOT)(N)
1296
1297
switch (f) {
1298
REPEAT(8, AUTOFAN_CASE)
0 commit comments