aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_timedbans.cpp
diff options
context:
space:
mode:
authorGravatar Attila Molnar2016-08-22 16:54:25 +0200
committerGravatar Attila Molnar2016-08-22 16:54:25 +0200
commit40f09daa15e4ca163c4222de293b11dc5ae57a23 (patch)
treeb79e8313c26f07ab75c66ad2c254e7699b5b6995 /src/modules/m_timedbans.cpp
parentCreate irc::equals() from StrHashComp (diff)
downloadinspircd++-40f09daa15e4ca163c4222de293b11dc5ae57a23.tar.gz
inspircd++-40f09daa15e4ca163c4222de293b11dc5ae57a23.tar.bz2
inspircd++-40f09daa15e4ca163c4222de293b11dc5ae57a23.zip
Switch to irc::equals() from irc::string in modules that use it for comparing names of IRC objects
Diffstat (limited to 'src/modules/m_timedbans.cpp')
-rw-r--r--src/modules/m_timedbans.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/modules/m_timedbans.cpp b/src/modules/m_timedbans.cpp
index 9a6824793..f3fe38a3c 100644
--- a/src/modules/m_timedbans.cpp
+++ b/src/modules/m_timedbans.cpp
@@ -147,14 +147,13 @@ class BanWatcher : public ModeWatcher
if (adding)
return;
- irc::string listitem = banmask.c_str();
for (timedbans::iterator i = TimedBanList.begin(); i != TimedBanList.end(); ++i)
{
if (i->chan != chan)
continue;
- irc::string target = i->mask.c_str();
- if (listitem == target)
+ const std::string& target = i->mask;
+ if (irc::equals(banmask, target))
{
TimedBanList.erase(i);
break;