From 1e901fafbf2beaf3982b004281a9ca964e64efde Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Sat, 17 Sep 2022 22:12:31 +0200 Subject: [PATCH] New compiler new printf chars --- src/asio_web/sslwebsocketclient.cpp | 4 ++-- src/asio_web/websocketclientconnection.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/asio_web/sslwebsocketclient.cpp b/src/asio_web/sslwebsocketclient.cpp index 0a56000..bc91799 100644 --- a/src/asio_web/sslwebsocketclient.cpp +++ b/src/asio_web/sslwebsocketclient.cpp @@ -519,7 +519,7 @@ again: payloadLength = __builtin_bswap16(*(const uint16_t *)(&*iter)); std::advance(iter, sizeof(uint16_t)); - ESP_LOGI(TAG, "16bit payloadLength: %u", payloadLength); + ESP_LOGI(TAG, "16bit payloadLength: %llu", payloadLength); } else if (hdr.payloadLength == 127) { @@ -533,7 +533,7 @@ again: payloadLength = *(const uint64_t *)(&*iter); std::advance(iter, sizeof(uint64_t)); - ESP_LOGI(TAG, "64bit payloadLength: %u", payloadLength); + ESP_LOGI(TAG, "64bit payloadLength: %llu", payloadLength); } if (hdr.mask) diff --git a/src/asio_web/websocketclientconnection.cpp b/src/asio_web/websocketclientconnection.cpp index cf8b32c..80f4cfc 100644 --- a/src/asio_web/websocketclientconnection.cpp +++ b/src/asio_web/websocketclientconnection.cpp @@ -124,7 +124,7 @@ again: payloadLength = *(const uint64_t *)(&*iter); std::advance(iter, sizeof(uint64_t)); - ESP_LOGI(TAG, "64bit payloadLength: %u", payloadLength); + ESP_LOGI(TAG, "64bit payloadLength: %llu", payloadLength); } if (hdr.mask) @@ -167,9 +167,9 @@ again: return; } - ESP_LOGI(TAG, "remaining: %zd %lu", std::distance(iter, std::end(m_parsingBuffer)), payloadLength); + ESP_LOGI(TAG, "remaining: %zd %llu", std::distance(iter, std::end(m_parsingBuffer)), payloadLength); - ESP_LOGI(TAG, "payload: %.*s", payloadLength, &*iter); + ESP_LOGI(TAG, "payload: %.*s", int(payloadLength), &*iter); std::advance(iter, payloadLength); m_parsingBuffer.erase(std::begin(m_parsingBuffer), iter);