Просмотр исходного кода

Merge pull request #1309 from philfifi/fix_temp_runaway

temp runaway: proper cast to prevent any overflow.
alexborro 9 лет назад
Родитель
Сommit
d2b6e62996
1 измененных файлов: 1 добавлений и 1 удалений
  1. 1
    1
      Marlin/temperature.cpp

+ 1
- 1
Marlin/temperature.cpp Просмотреть файл

@@ -1049,7 +1049,7 @@ void thermal_runaway_protection(int *state, unsigned long *timer, float temperat
1049 1049
       {
1050 1050
         *timer = millis();
1051 1051
       } 
1052
-      else if ( (millis() - *timer) > period_seconds*1000)
1052
+      else if ( (millis() - *timer) > ((unsigned long) period_seconds) * 1000)
1053 1053
       {
1054 1054
         SERIAL_ERROR_START;
1055 1055
         SERIAL_ERRORLNPGM("Thermal Runaway, system stopped! Heater_ID: ");

Загрузка…
Отмена
Сохранить