summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorPeter Powell <petpow@saberuk.com>2018-12-16 01:26:04 +0000
committerPeter Powell <petpow@saberuk.com>2018-12-16 01:41:47 +0000
commit8ec9a73a91ad1c7009fd3055fbad7c980b5e1732 (patch)
tree659a24d10eecf040cfc25a25ac093a8b3a752d15 /src/modules
parent0b36f9bdc8482284f0801a4a46b2525b32fa09a4 (diff)
Fix ParamModeBase::OnUnset() not being virtual.
Closes #1536.
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/m_delaymsg.cpp2
-rw-r--r--src/modules/m_repeat.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/m_delaymsg.cpp b/src/modules/m_delaymsg.cpp
index 9015e7bf9..f13ea48ea 100644
--- a/src/modules/m_delaymsg.cpp
+++ b/src/modules/m_delaymsg.cpp
@@ -36,7 +36,7 @@ class DelayMsgMode : public ParamMode<DelayMsgMode, LocalIntExt>
}
ModeAction OnSet(User* source, Channel* chan, std::string& parameter) CXX11_OVERRIDE;
- void OnUnset(User* source, Channel* chan);
+ void OnUnset(User* source, Channel* chan) CXX11_OVERRIDE;
void SerializeParam(Channel* chan, intptr_t n, std::string& out)
{
diff --git a/src/modules/m_repeat.cpp b/src/modules/m_repeat.cpp
index af69f6be1..bd4206166 100644
--- a/src/modules/m_repeat.cpp
+++ b/src/modules/m_repeat.cpp
@@ -127,7 +127,7 @@ class RepeatMode : public ParamMode<RepeatMode, SimpleExtItem<ChannelSettings> >
{
}
- void OnUnset(User* source, Channel* chan)
+ void OnUnset(User* source, Channel* chan) CXX11_OVERRIDE
{
// Unset the per-membership extension when the mode is removed
const Channel::MemberMap& users = chan->GetUsers();