From 6019601643497e5065b483de3fbe6881dfd6c58c Mon Sep 17 00:00:00 2001 From: John Date: Sat, 11 Sep 2021 14:59:23 +0200 Subject: [PATCH] prefer constants --- src/lib/ebus/symbol.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/ebus/symbol.h b/src/lib/ebus/symbol.h index c8f5d8ca8..c3aef275b 100755 --- a/src/lib/ebus/symbol.h +++ b/src/lib/ebus/symbol.h @@ -362,13 +362,13 @@ class MasterSymbolString : public SymbolString { MasterSymbolString& operator=(const MasterSymbolString& other) { this->m_data = other.m_data; - this->m_isMaster = other.m_isMaster; + this->m_isMaster = true; return *this; } MasterSymbolString& operator=(const MasterSymbolString* other) { this->m_data = other->m_data; - this->m_isMaster = other->m_isMaster; + this->m_isMaster = true; return *this; } @@ -393,13 +393,13 @@ class SlaveSymbolString : public SymbolString { SlaveSymbolString& operator=(const SlaveSymbolString& other) { this->m_data = other.m_data; - this->m_isMaster = other.m_isMaster; + this->m_isMaster = false; return *this; } SlaveSymbolString& operator=(const SlaveSymbolString* other) { this->m_data = other->m_data; - this->m_isMaster = other->m_isMaster; + this->m_isMaster = false; return *this; }