diff --git a/User.cpp b/User.cpp index 0a6d5d4d..7cbda499 100644 --- a/User.cpp +++ b/User.cpp @@ -262,7 +262,7 @@ void CUser::UserConnected(CClient* pClient) { if (GetIRCSock() != NULL) { CString sUserMode(""); const set& scUserModes = GetIRCSock()->GetUserModes(); - for (set::iterator it = scUserModes.begin(); + for (set::const_iterator it = scUserModes.begin(); it != scUserModes.end(); it++) { sUserMode += *it; } @@ -482,7 +482,7 @@ bool CUser::IsHostAllowed(const CString& sHostMask) const { return true; } - for (set::iterator a = m_ssAllowedHosts.begin(); a != m_ssAllowedHosts.end(); a++) { + for (set::const_iterator a = m_ssAllowedHosts.begin(); a != m_ssAllowedHosts.end(); a++) { if (sHostMask.WildCmp(*a)) { return true; } diff --git a/modules/partyline.cpp b/modules/partyline.cpp index c90cc80e..eb914d49 100644 --- a/modules/partyline.cpp +++ b/modules/partyline.cpp @@ -596,7 +596,7 @@ public: void SendNickList(CUser* pUser, const set& ssNicks, const CString& sChan) { CString sNickList; - for (set::iterator it = ssNicks.begin(); it != ssNicks.end(); it++) { + for (set::const_iterator it = ssNicks.begin(); it != ssNicks.end(); it++) { CUser* pChanUser = CZNC::Get().FindUser(*it); if (pChanUser && pChanUser->IsUserAttached()) {