From 2fc3ef61ea7087bc96bc89c96edf4c279e941e01 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 12 Dec 2025 21:42:07 -0600 Subject: [PATCH] adjust --- esphome/components/esp8266/preferences.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/esp8266/preferences.cpp b/esphome/components/esp8266/preferences.cpp index 7b6b7c73d9..4d1e82ece0 100644 --- a/esphome/components/esp8266/preferences.cpp +++ b/esphome/components/esp8266/preferences.cpp @@ -149,11 +149,11 @@ class ESP8266PreferenceBackend : public ESPPreferenceBackend { if (buffer_size <= PREF_BUFFER_WORDS) { buffer = stack_buffer; - memset(buffer, 0, buffer_size * sizeof(uint32_t)); } else { heap_buffer = make_unique(buffer_size); buffer = heap_buffer.get(); } + memset(buffer, 0, buffer_size * sizeof(uint32_t)); memcpy(buffer, data, len); buffer[this->length_words] = calculate_crc(buffer, buffer + this->length_words, this->type);