From 9420ae7795628596b4f36566b01a7187ab7831be Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 5 Jan 2026 23:32:36 -1000 Subject: [PATCH] [debug] Use stack buffers with buf_append helper instead of std::string --- esphome/components/debug/debug_esp8266.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/esphome/components/debug/debug_esp8266.cpp b/esphome/components/debug/debug_esp8266.cpp index 337c6a307c..8b36fa46de 100644 --- a/esphome/components/debug/debug_esp8266.cpp +++ b/esphome/components/debug/debug_esp8266.cpp @@ -10,10 +10,9 @@ static const char *const TAG = "debug"; const char *DebugComponent::get_reset_reason_(std::span buffer) { char *buf = buffer.data(); - const size_t size = RESET_REASON_BUFFER_SIZE; #if !defined(CLANG_TIDY) String reason = ESP.getResetReason(); // NOLINT - snprintf(buf, size, "%s", reason.c_str()); + snprintf(buf, RESET_REASON_BUFFER_SIZE, "%s", reason.c_str()); return buf; #else buf[0] = '\0';