1
0
mirror of https://github.com/anope/anope.git synced 2026-07-09 20:43:13 +02:00

Start migrating to range-based for loops.

This commit is contained in:
Sadie Powell
2023-10-10 21:14:50 +01:00
parent dc371aad6d
commit a3241065c5
146 changed files with 1157 additions and 1459 deletions
+3 -4
View File
@@ -178,8 +178,8 @@ class CSSetMisc : public Module
~CSSetMisc() override
{
for (Anope::map<ExtensibleItem<CSMiscData> *>::iterator it = items.begin(); it != items.end(); ++it)
delete it->second;
for (const auto &[_, item] : items)
delete item;
}
void OnReload(Configuration::Conf *conf) override
@@ -205,9 +205,8 @@ class CSSetMisc : public Module
void OnChanInfo(CommandSource &source, ChannelInfo *ci, InfoFormatter &info, bool) override
{
for (Anope::map<ExtensibleItem<CSMiscData> *>::iterator it = items.begin(); it != items.end(); ++it)
for (const auto &[_, e] : items)
{
ExtensibleItem<CSMiscData> *e = it->second;
MiscData *data = e->Get(ci);
if (data != NULL)