From 8901631602a0bf70d95b2d9f2a83f3bcbf22ad8e Mon Sep 17 00:00:00 2001 From: Oliver Kleinecke Date: Wed, 19 Feb 2025 11:54:30 +0100 Subject: [PATCH] fix: update split_to_int_vector_ to accept delimiter by reference for improved performance --- esphome/components/dynamic_lamp/dynamic_lamp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/dynamic_lamp/dynamic_lamp.h b/esphome/components/dynamic_lamp/dynamic_lamp.h index 3b222e0f5b..708a977bd6 100644 --- a/esphome/components/dynamic_lamp/dynamic_lamp.h +++ b/esphome/components/dynamic_lamp/dynamic_lamp.h @@ -118,7 +118,7 @@ class DynamicLampComponent : public Component { bool write_state_(uint8_t lamp_number, float state); uint8_t get_lamp_index_by_name_(std::string lamp_name); std::array get_lamp_outputs_by_name_(std::string lamp_name); - std::vector split_to_int_vector_(std::string lamp_list_str, std::string delimiter); + std::vector split_to_int_vector_(std::string lamp_list_str, std::string& delimiter); std::vector build_lamp_list_from_list_str_(std::string lamp_list_str); CombinedLamp active_lamps_[16];