aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_samode.cpp
diff options
context:
space:
mode:
authorGravatar Attila Molnar2014-09-04 12:58:25 +0200
committerGravatar Attila Molnar2014-09-04 12:58:25 +0200
commit5f031349833d18d9fe5495b848c2d3fb7fd7f8f0 (patch)
tree3e5413ffd29e53ddded1be81343547ba0c686e3e /src/modules/m_samode.cpp
parentCall the MODE command handler in several modules instead of the old ModeParse... (diff)
downloadinspircd++-5f031349833d18d9fe5495b848c2d3fb7fd7f8f0.tar.gz
inspircd++-5f031349833d18d9fe5495b848c2d3fb7fd7f8f0.tar.bz2
inspircd++-5f031349833d18d9fe5495b848c2d3fb7fd7f8f0.zip
Pass Modes::ChangeList references to the OnPreMode hook, make it modifiable
This gets rid of the duplicated mode parsing logic in m_namedmodes
Diffstat (limited to 'src/modules/m_samode.cpp')
-rw-r--r--src/modules/m_samode.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/m_samode.cpp b/src/modules/m_samode.cpp
index b8601ef9a..63d4f7622 100644
--- a/src/modules/m_samode.cpp
+++ b/src/modules/m_samode.cpp
@@ -75,7 +75,7 @@ class ModuleSaMode : public Module
return Version("Provides command SAMODE to allow opers to change modes on channels and users", VF_VENDOR);
}
- ModResult OnPreMode(User* source,User* dest,Channel* channel, const std::vector<std::string>& parameters) CXX11_OVERRIDE
+ ModResult OnPreMode(User* source, User* dest, Channel* channel, Modes::ChangeList& modes) CXX11_OVERRIDE
{
if (cmd.active)
return MOD_RES_ALLOW;