From fae90194e7c0461579adadf1392dce6b8b2a3b41 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 30 Oct 2025 21:12:27 -0500 Subject: [PATCH] safety --- esphome/components/climate/climate_traits.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/esphome/components/climate/climate_traits.h b/esphome/components/climate/climate_traits.h index fff1144620..0eecf9789f 100644 --- a/esphome/components/climate/climate_traits.h +++ b/esphome/components/climate/climate_traits.h @@ -284,8 +284,7 @@ class ClimateTraits { * * Pointers must remain valid for the ClimateTraits lifetime. Safe patterns: * - String literals: set_supported_custom_fan_modes({"Turbo", "Silent"}) - * - Static data: static const char* MODE = "Eco"; - * - Component members: Extract from long-lived std::map keys or member vectors + * - Static const data: static const char* MODE = "Eco"; * * Climate class setters validate pointers are from these vectors before storing. */