From 6c4dac64a72fdd7d67e662d3d6239d2e6178570c Mon Sep 17 00:00:00 2001 From: Alexey Lapshin Date: Thu, 6 Jun 2024 15:17:27 +0700 Subject: [PATCH] fix(esp_mm): fix warnings found by GNU static analyzer --- components/esp_mm/esp_cache_msync.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/components/esp_mm/esp_cache_msync.c b/components/esp_mm/esp_cache_msync.c index 5f3d72bd12..6f79368175 100644 --- a/components/esp_mm/esp_cache_msync.c +++ b/components/esp_mm/esp_cache_msync.c @@ -147,7 +147,7 @@ esp_err_t esp_cache_aligned_malloc_prefer(size_t size, void **out_ptr, size_t *a *out_ptr = NULL; while (flag_nums--) { - flags = va_arg(argp, uint32_t); + flags = va_arg(argp, int); ret = esp_cache_aligned_malloc_internal(size, flags, out_ptr, actual_size); if (ret == ESP_OK) { break; @@ -201,8 +201,6 @@ esp_err_t esp_cache_aligned_calloc_prefer(size_t n, size_t size, void **out_ptr, if (ret == ESP_OK) { memset(ptr, 0, size_bytes); *out_ptr = ptr; - - arg = va_arg(argp, int); break; }