From 77e41479d700659e15a5eae38b3e0443875c2414 Mon Sep 17 00:00:00 2001 From: Anton Maklakov Date: Tue, 22 Feb 2022 12:42:56 +0700 Subject: [PATCH] components: correct printf() placeholder for time_t Using C99 %jd, https://en.cppreference.com/w/c/chrono/time_t --- components/mqtt/test/test_mqtt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mqtt/test/test_mqtt.c b/components/mqtt/test/test_mqtt.c index f2c27b0..7a0f938 100644 --- a/components/mqtt/test/test_mqtt.c +++ b/components/mqtt/test/test_mqtt.c @@ -30,7 +30,7 @@ static void test_leak_setup(const char * file, long line) struct timeval te; gettimeofday(&te, NULL); // get current time esp_read_mac(mac, ESP_MAC_WIFI_STA); - printf("%s:%ld: time=%ld.%lds, mac:" MACSTR "\n", file, line, te.tv_sec, te.tv_usec, MAC2STR(mac)); + printf("%s:%ld: time=%jd.%lds, mac:" MACSTR "\n", file, line, (intmax_t)te.tv_sec, te.tv_usec, MAC2STR(mac)); test_utils_record_free_mem(); }