From 69b94fe0411e1e1ee81e7a576e716edee9f35c03 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 13 Dec 2024 10:57:03 +0000 Subject: [PATCH] Switch Service::GetServiceKeys to use a range-for loop. --- include/service.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/include/service.h b/include/service.h index dfbe2207a..745c28cd3 100644 --- a/include/service.h +++ b/include/service.h @@ -59,10 +59,12 @@ public: static std::vector GetServiceKeys(const Anope::string &t) { std::vector keys; - std::map >::iterator it = Services.find(t); + const auto it = Services.find(t); if (it != Services.end()) - for (std::map::iterator it2 = it->second.begin(); it2 != it->second.end(); ++it2) - keys.push_back(it2->first); + { + for (const auto &[key, _] : it->second) + keys.push_back(key); + } return keys; }