From 05d925778baeb05e3ca3a60ae4da9eb3e4f390ce Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Thu, 13 Jun 2024 15:38:19 +0200 Subject: [PATCH] fix for compile error: 'ets_printf' was not declared in this scope --- src/AsyncEventSource.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/AsyncEventSource.cpp b/src/AsyncEventSource.cpp index f2914df54..a88fcbcef 100644 --- a/src/AsyncEventSource.cpp +++ b/src/AsyncEventSource.cpp @@ -185,8 +185,12 @@ void AsyncEventSourceClient::_queueMessage(AsyncEventSourceMessage *dataMessage) return; } if(_messageQueue.length() >= SSE_MAX_QUEUED_MESSAGES){ +#if defined(ESP_IDF_VERSION) && ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) + log_e("ERROR: Too many messages queued\n"); +#else ets_printf("ERROR: Too many messages queued\n"); - delete dataMessage; +#endif + delete dataMessage; } else { _messageQueue.add(dataMessage); }