From 6f72fd5557847049b937911c22b9ae5778b69b40 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 18 Jan 2026 12:10:08 -1000 Subject: [PATCH] design tweaks --- esphome/core/helpers.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/esphome/core/helpers.h b/esphome/core/helpers.h index 0567f286d0..4185596c7b 100644 --- a/esphome/core/helpers.h +++ b/esphome/core/helpers.h @@ -381,9 +381,11 @@ template class SmallBufferWithHeapFallback { } ~SmallBufferWithHeapFallback() { delete[] this->heap_buffer_; } - // Delete copy operations to prevent double-delete + // Delete copy and move operations to prevent double-delete SmallBufferWithHeapFallback(const SmallBufferWithHeapFallback &) = delete; SmallBufferWithHeapFallback &operator=(const SmallBufferWithHeapFallback &) = delete; + SmallBufferWithHeapFallback(SmallBufferWithHeapFallback &&) = delete; + SmallBufferWithHeapFallback &operator=(SmallBufferWithHeapFallback &&) = delete; uint8_t *get() { return this->buffer_; }