From 0ce97d88c2d432fc7f92e637b4e6e2dac969191e Mon Sep 17 00:00:00 2001 From: Gregory Eslinger Date: Sat, 3 Dec 2022 09:50:00 -0700 Subject: [PATCH] Fixed mismatch in printf types Removed duplicate `l` in format Updated print types Updated CMake --- examples/get-started/hello_world/main/CMakeLists.txt | 2 -- examples/get-started/hello_world/main/hello_world_main.c | 5 +++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/get-started/hello_world/main/CMakeLists.txt b/examples/get-started/hello_world/main/CMakeLists.txt index 392c049cbf..07686dc8e1 100644 --- a/examples/get-started/hello_world/main/CMakeLists.txt +++ b/examples/get-started/hello_world/main/CMakeLists.txt @@ -1,4 +1,2 @@ idf_component_register(SRCS "hello_world_main.c" INCLUDE_DIRS "") - -target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format") diff --git a/examples/get-started/hello_world/main/hello_world_main.c b/examples/get-started/hello_world/main/hello_world_main.c index d924e14435..a282898830 100644 --- a/examples/get-started/hello_world/main/hello_world_main.c +++ b/examples/get-started/hello_world/main/hello_world_main.c @@ -5,6 +5,7 @@ */ #include +#include #include "sdkconfig.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" @@ -33,10 +34,10 @@ void app_main(void) return; } - printf("%uMB %s flash\n", flash_size / (1024 * 1024), + printf("%" PRIu32 "MB %s flash\n", flash_size / (uint32_t)(1024 * 1024), (chip_info.features & CHIP_FEATURE_EMB_FLASH) ? "embedded" : "external"); - printf("Minimum free heap size: %d bytes\n", esp_get_minimum_free_heap_size()); + printf("Minimum free heap size: %" PRIu32 " bytes\n", esp_get_minimum_free_heap_size()); for (int i = 10; i >= 0; i--) { printf("Restarting in %d seconds...\n", i);