From 3c455a8511f8c72552afb6ebe35a8e7c9b9af979 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 30 Jul 2022 17:21:47 +0100 Subject: Modernize various minor legacy C++isms. --- src/clientprotocol.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/clientprotocol.cpp') diff --git a/src/clientprotocol.cpp b/src/clientprotocol.cpp index 943044df1..00f2cbc4c 100644 --- a/src/clientprotocol.cpp +++ b/src/clientprotocol.cpp @@ -32,10 +32,9 @@ bool ClientProtocol::Serializer::HandleTag(LocalUser* user, const std::string& t if (tagname.empty()) return false; - const ::Events::ModuleEventProvider::SubscriberList& list = evprov.GetSubscribers(); - for (::Events::ModuleEventProvider::SubscriberList::const_iterator i = list.begin(); i != list.end(); ++i) + for (const auto& subscriber : evprov.GetSubscribers()) { - MessageTagProvider* const tagprov = static_cast(*i); + MessageTagProvider* const tagprov = static_cast(subscriber); const ModResult res = tagprov->OnProcessTag(user, tagname, tagvalue); if (res == MOD_RES_ALLOW) return tags.emplace(tagname, MessageTagData(tagprov, tagvalue)).second; -- cgit v1.3.1-10-gc9f91