From 1a464c0914262bb07a023242467557432ef3fed8 Mon Sep 17 00:00:00 2001 From: Alexey Lapshin Date: Thu, 1 May 2025 10:33:01 +0700 Subject: [PATCH] fix(esp_system): suppress -Wanalyzer-infinite-loop warning --- components/esp_system/port/soc/esp32h4/system_internal.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/components/esp_system/port/soc/esp32h4/system_internal.c b/components/esp_system/port/soc/esp32h4/system_internal.c index b4d2ca2498..f421bbd90f 100644 --- a/components/esp_system/port/soc/esp32h4/system_internal.c +++ b/components/esp_system/port/soc/esp32h4/system_internal.c @@ -10,6 +10,7 @@ #include "esp_private/system_internal.h" #include "esp_attr.h" #include "esp_log.h" +#include "esp_macros.h" #include "esp_rom_sys.h" #include "riscv/rv_utils.h" #include "esp_rom_uart.h" @@ -135,7 +136,5 @@ void esp_restart_noos(void) esp_cpu_reset(1); } #endif - while (true) { - ; - } + ESP_INFINITE_LOOP(); }