From 3fea9d2a47ec233404596e8e02c5a4a8458ce500 Mon Sep 17 00:00:00 2001 From: Mark de Wever <koraq@xs4all.nl> Date: Fri, 4 Nov 2022 14:23:39 +0100 Subject: [PATCH] Avoid tempories in a range-based for loop --- common/ParameterRecord.cc | 2 +- common/ParameterSet.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common/ParameterRecord.cc b/common/ParameterRecord.cc index a108e03a6..6aa9f90d5 100644 --- a/common/ParameterRecord.cc +++ b/common/ParameterRecord.cc @@ -13,7 +13,7 @@ namespace common { std::ostream& operator<<(std::ostream& os, const ParameterRecord& record) { bool first = true; os << '{'; - for (const std::pair<std::string, ParameterValue>& entry : record) { + for (const std::pair<const std::string, ParameterValue>& entry : record) { if (first) { first = false; } else { diff --git a/common/ParameterSet.cc b/common/ParameterSet.cc index de2c12ec1..c34770052 100644 --- a/common/ParameterSet.cc +++ b/common/ParameterSet.cc @@ -71,7 +71,7 @@ blob::BlobOStream& operator<<(blob::BlobOStream& stream, const ParameterSet& set) { stream.putStart("ParameterSet", 1); stream << static_cast<std::uint32_t>(set.size()); - for (const std::pair<std::string, ParameterValue>& entry : set) { + for (const std::pair<const std::string, ParameterValue>& entry : set) { stream << entry.first << entry.second.get(); } stream.putEnd(); -- GitLab