summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2014-04-21 17:23:09 -0400
committerAdam <Adam@anope.org>2014-04-21 17:23:09 -0400
commit1253c70e0682fa1490c99c3d2869049a0e3fa2e0 (patch)
tree0e551e2854bcb4658c912001078b688ac1ad970e /src
parent7286c2b90c0844d978cb498f656b36386b688024 (diff)
Constify message source for OnChannelMode(Un)Set
Diffstat (limited to 'src')
-rw-r--r--src/channels.cpp10
-rw-r--r--src/config.cpp1
2 files changed, 4 insertions, 7 deletions
diff --git a/src/channels.cpp b/src/channels.cpp
index 94f7d49a6..09b88a7e9 100644
--- a/src/channels.cpp
+++ b/src/channels.cpp
@@ -249,7 +249,7 @@ std::pair<Channel::ModeList::iterator, Channel::ModeList::iterator> Channel::Get
return std::make_pair(it, it_end);
}
-void Channel::SetModeInternal(MessageSource &setter, ChannelMode *cm, const Anope::string &param, bool enforce_mlock)
+void Channel::SetModeInternal(const MessageSource &setter, ChannelMode *cm, const Anope::string &param, bool enforce_mlock)
{
if (!cm)
return;
@@ -316,7 +316,7 @@ void Channel::SetModeInternal(MessageSource &setter, ChannelMode *cm, const Anop
this->CheckModes();
}
-void Channel::RemoveModeInternal(MessageSource &setter, ChannelMode *cm, const Anope::string &param, bool enforce_mlock)
+void Channel::RemoveModeInternal(const MessageSource &setter, ChannelMode *cm, const Anope::string &param, bool enforce_mlock)
{
if (!cm)
return;
@@ -435,8 +435,7 @@ void Channel::SetMode(BotInfo *bi, ChannelMode *cm, const Anope::string &param,
}
ModeManager::StackerAdd(bi, this, cm, true, param);
- MessageSource ms(bi);
- SetModeInternal(ms, cm, param, enforce_mlock);
+ SetModeInternal(bi, cm, param, enforce_mlock);
}
void Channel::SetMode(BotInfo *bi, const Anope::string &mname, const Anope::string &param, bool enforce_mlock)
@@ -486,8 +485,7 @@ void Channel::RemoveMode(BotInfo *bi, ChannelMode *cm, const Anope::string &para
}
ModeManager::StackerAdd(bi, this, cm, false, realparam);
- MessageSource ms(bi);
- RemoveModeInternal(ms, cm, realparam, enforce_mlock);
+ RemoveModeInternal(bi, cm, realparam, enforce_mlock);
}
void Channel::RemoveMode(BotInfo *bi, const Anope::string &mname, const Anope::string &param, bool enforce_mlock)
diff --git a/src/config.cpp b/src/config.cpp
index 97abbbe0e..b2ec7789f 100644
--- a/src/config.cpp
+++ b/src/config.cpp
@@ -116,7 +116,6 @@ Conf::Conf() : Block("")
{
ReadTimeout = 0;
UsePrivmsg = DefPrivmsg = false;
- regex_flags = 0;
this->LoadConf(ServicesConf);