From 455633bf19afea9e71d54f7c9e6d2deb3a7d6d53 Mon Sep 17 00:00:00 2001 From: Artem Sheremet Date: Sat, 11 Oct 2025 12:28:59 +0000 Subject: [PATCH] Update for new logger API --- components/syslog/syslog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/syslog/syslog.cpp b/components/syslog/syslog.cpp index 4bc3a7f..90f65dd 100644 --- a/components/syslog/syslog.cpp +++ b/components/syslog/syslog.cpp @@ -67,9 +67,10 @@ void Syslog::setup() { #ifdef USE_LOGGER if (logger::global_logger != nullptr && this->forward_logger_) { logger::global_logger->add_on_log_callback( - [this](int level, const char *tag, const char *message) { + [this](int level, const char *tag, const char *raw_message, size_t raw_message_len) { if (level > this->min_log_level_) return; + std::string message = std::string(raw_message, raw_message_len); if (this->strip_color_codes_) { std::string clean_message = remove_ansi_colors(message); this->log(level, tag, clean_message);