From 9669b5a51a51972f2c2dfe71313e554c9d36183a Mon Sep 17 00:00:00 2001 From: Oliver Kleinecke Date: Tue, 18 Feb 2025 13:11:05 +0100 Subject: [PATCH] fix: change lamp_name_cstr type to unsigned char pointer in add_timer method --- esphome/components/dynamic_lamp/dynamic_lamp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/dynamic_lamp/dynamic_lamp.cpp b/esphome/components/dynamic_lamp/dynamic_lamp.cpp index 2f2c83cef9..268377bbef 100644 --- a/esphome/components/dynamic_lamp/dynamic_lamp.cpp +++ b/esphome/components/dynamic_lamp/dynamic_lamp.cpp @@ -230,7 +230,7 @@ std::array DynamicLampComponent::get_lamp_outputs_by_name(std::string bool DynamicLampComponent::add_timer(std::string lamp_name, bool timer_active, uint8_t mode, uint8_t hour, uint8_t minute, bool monday, bool tuesday, bool wednesday, bool thursday, bool friday, bool saturday, bool sunday) { - char const *lamp_name_cstr = lamp_name.c_str(); + const unsigned char* lamp_name_cstr = lamp_name.c_str(); DynamicLampTimer new_timer; new_timer.active = timer_active; new_timer.mode = mode;