[text_sensor] Return state by const reference to avoid copies (#12661)

This commit is contained in:
J. Nick Koston
2025-12-26 07:58:46 -10:00
committed by GitHub
parent 4f70663658
commit 963f594c9e
2 changed files with 4 additions and 4 deletions
@@ -78,8 +78,8 @@ void TextSensor::add_on_raw_state_callback(std::function<void(const std::string
this->raw_callback_.add(std::move(callback));
}
std::string TextSensor::get_state() const { return this->state; }
std::string TextSensor::get_raw_state() const {
const std::string &TextSensor::get_state() const { return this->state; }
const std::string &TextSensor::get_raw_state() const {
// Suppress deprecation warning - get_raw_state() is the replacement API
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"