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

fix crash on empty infrared signal

Oliver Fabel 1 год назад
Родитель
Сommit
65749c0096
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      lib/micropython-port/mp_flipper_modflipperzero_infrared.c

+ 1 - 1
lib/micropython-port/mp_flipper_modflipperzero_infrared.c

@@ -82,7 +82,7 @@ inline bool mp_flipper_infrared_transmit(
     uint32_t repeat,
     uint32_t repeat,
     uint32_t frequency,
     uint32_t frequency,
     float duty) {
     float duty) {
-    if(furi_hal_infrared_is_busy()) {
+    if(furi_hal_infrared_is_busy() || length == 0) {
         return false;
         return false;
     }
     }