From c91a39f55c4d59f6ebc3fd32b306e2ff99d20999 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 5 Oct 2025 15:12:46 +0000 Subject: [PATCH] Fix: Cast min() arguments to size_t for ESP32-C3 compatibility Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com> --- wled00/wled_server.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wled00/wled_server.cpp b/wled00/wled_server.cpp index 2a8cfe27..ba8db8cf 100644 --- a/wled00/wled_server.cpp +++ b/wled00/wled_server.cpp @@ -211,7 +211,7 @@ static void calculateBootloaderSHA256() { uint8_t buffer[chunkSize]; for (uint32_t offset = 0; offset < bootloaderSize; offset += chunkSize) { - size_t readSize = min(chunkSize, bootloaderSize - offset); + size_t readSize = min((size_t)(bootloaderSize - offset), chunkSize); if (esp_flash_read(NULL, buffer, bootloaderOffset + offset, readSize) == ESP_OK) { mbedtls_sha256_update(&ctx, buffer, readSize); }