From fdebdac32b09491d96abc018a002053634ed46d4 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Thu, 13 Aug 2015 15:31:35 +0200 Subject: [PATCH] modules_online: C++11 range-based for loops --- modules/modules_online.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/modules_online.cpp b/modules/modules_online.cpp index 85e39fa9..645ed1c6 100644 --- a/modules/modules_online.cpp +++ b/modules/modules_online.cpp @@ -41,15 +41,14 @@ public: //Handle ISON if (sLine.Token(0).Equals("ison")) { VCString vsNicks; - VCString::const_iterator it; // Get the list of nicks which are being asked for sLine.Token(1, true).TrimLeft_n(":").Split(" ", vsNicks, false); CString sBNCNicks; - for (it = vsNicks.begin(); it != vsNicks.end(); ++it) { - if (IsOnlineModNick(*it)) { - sBNCNicks += " " + *it; + for (const CString& sNick : vsNicks) { + if (IsOnlineModNick(sNick)) { + sBNCNicks += " " + sNick; } } // Remove the leading space