aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree
diff options
context:
space:
mode:
authorGravatar Sadie Powell2021-04-01 18:10:11 +0100
committerGravatar Sadie Powell2021-04-01 18:10:11 +0100
commitef24ec632da12f272eddcf9924eacde9260597a2 (patch)
tree1d9561525e174249c2776fae38ce6c757a17a901 /src/modules/m_spanningtree
parentImplement support for random spamtrap channels in the LIST output. (diff)
Constify variables within loops.
Diffstat (limited to 'src/modules/m_spanningtree')
-rw-r--r--src/modules/m_spanningtree/capab.cpp2
-rw-r--r--src/modules/m_spanningtree/override_stats.cpp2
-rw-r--r--src/modules/m_spanningtree/treeserver.cpp2
-rw-r--r--src/modules/m_spanningtree/utils.cpp4
4 files changed, 5 insertions, 5 deletions
diff --git a/src/modules/m_spanningtree/capab.cpp b/src/modules/m_spanningtree/capab.cpp
index 04df62a1f..8d8afcbcc 100644
--- a/src/modules/m_spanningtree/capab.cpp
+++ b/src/modules/m_spanningtree/capab.cpp
@@ -80,7 +80,7 @@ namespace
stdalgo::map::difference(mymodules, remote.value(), modulediff);
std::ostringstream diffconfig, localmissing, remotemissing;
- for (auto& [module, values] : modulediff)
+ for (const auto& [module, values] : modulediff)
{
if (values.first && values.second)
{
diff --git a/src/modules/m_spanningtree/override_stats.cpp b/src/modules/m_spanningtree/override_stats.cpp
index 65c99204b..c072d9128 100644
--- a/src/modules/m_spanningtree/override_stats.cpp
+++ b/src/modules/m_spanningtree/override_stats.cpp
@@ -47,7 +47,7 @@ ModResult ModuleSpanningTree::OnStats(Stats::Context& stats)
}
else if (stats.GetSymbol() == 'U')
{
- for (auto& [_, tag] : ServerInstance->Config->ConfTags("service", ServerInstance->Config->ConfTags("uline")))
+ for (const auto& [_, tag] : ServerInstance->Config->ConfTags("service", ServerInstance->Config->ConfTags("uline")))
{
std::string name = tag->getString("server");
if (!name.empty())
diff --git a/src/modules/m_spanningtree/treeserver.cpp b/src/modules/m_spanningtree/treeserver.cpp
index 1d64826e6..669a04f25 100644
--- a/src/modules/m_spanningtree/treeserver.cpp
+++ b/src/modules/m_spanningtree/treeserver.cpp
@@ -242,7 +242,7 @@ void TreeServer::CheckService()
{
service = silentservice = false;
- for (auto& [_, tag] : ServerInstance->Config->ConfTags("service", ServerInstance->Config->ConfTags("uline")))
+ for (const auto& [_, tag] : ServerInstance->Config->ConfTags("service", ServerInstance->Config->ConfTags("uline")))
{
std::string server = tag->getString("server");
if (irc::equals(server, GetName()))
diff --git a/src/modules/m_spanningtree/utils.cpp b/src/modules/m_spanningtree/utils.cpp
index 9494e910a..d1918a5f8 100644
--- a/src/modules/m_spanningtree/utils.cpp
+++ b/src/modules/m_spanningtree/utils.cpp
@@ -254,7 +254,7 @@ void SpanningTreeUtilities::ReadConfiguration()
AutoconnectBlocks.clear();
LinkBlocks.clear();
- for (auto& [_, tag] : ServerInstance->Config->ConfTags("link"))
+ for (const auto& [_, tag] : ServerInstance->Config->ConfTags("link"))
{
auto L = std::make_shared<Link>(tag);
@@ -308,7 +308,7 @@ void SpanningTreeUtilities::ReadConfiguration()
LinkBlocks.push_back(L);
}
- for (auto& [_, tag] : ServerInstance->Config->ConfTags("autoconnect"))
+ for (const auto& [_, tag] : ServerInstance->Config->ConfTags("autoconnect"))
{
auto A = std::make_shared<Autoconnect>(tag);
A->Period = tag->getDuration("period", 60, 1);