From ebb80bf4d9cc1358ef93f9ab6213d65c8b36abfe Mon Sep 17 00:00:00 2001 From: jpirnay Date: Tue, 28 Apr 2026 18:41:48 +0200 Subject: [PATCH] Make SdCardFont explicitly non-copyable and non-movable Co-authored-by: Copilot --- lib/EpdFont/SdCardFont.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/EpdFont/SdCardFont.h b/lib/EpdFont/SdCardFont.h index 9564622d..ff5f9db1 100644 --- a/lib/EpdFont/SdCardFont.h +++ b/lib/EpdFont/SdCardFont.h @@ -12,6 +12,10 @@ class SdCardFont { static constexpr uint8_t MAX_STYLES = 4; SdCardFont() = default; + SdCardFont(const SdCardFont&) = delete; + SdCardFont& operator=(const SdCardFont&) = delete; + SdCardFont(SdCardFont&&) = delete; + SdCardFont& operator=(SdCardFont&&) = delete; ~SdCardFont(); // Load .cpfont file: reads header + intervals into RAM, records file layout offsets.