From 1cdb714b276383f131b5219b4187da2adf191ab0 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 26 Dec 2023 10:51:21 +0100 Subject: [PATCH] less copying, remove unnecessary call --- src/lib/ebus/message.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/ebus/message.cpp b/src/lib/ebus/message.cpp index 1c77a7fd..75b2770f 100644 --- a/src/lib/ebus/message.cpp +++ b/src/lib/ebus/message.cpp @@ -1694,7 +1694,7 @@ bool SimpleStringCondition::checkValue(const Message* message, const string& fie void SimpleStringCondition::dumpValuesJson(ostream* output) const { bool first = true; - for (const auto value : m_values) { + for (const auto& value : m_values) { if (!first) { *output << ","; } @@ -2806,7 +2806,6 @@ void MessageMap::clear() { m_loadedFileInfos.clear(); // clear poll messages while (!m_pollMessages.empty()) { - m_pollMessages.top(); m_pollMessages.pop(); } // free message instances by name