From 5f031349833d18d9fe5495b848c2d3fb7fd7f8f0 Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Thu, 4 Sep 2014 12:58:25 +0200 Subject: Pass Modes::ChangeList references to the OnPreMode hook, make it modifiable This gets rid of the duplicated mode parsing logic in m_namedmodes --- src/mode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mode.cpp') diff --git a/src/mode.cpp b/src/mode.cpp index 770e6a2e2..e895b77d0 100644 --- a/src/mode.cpp +++ b/src/mode.cpp @@ -393,7 +393,7 @@ void ModeParser::Process(const std::vector& parameters, User* user, ModeParamsToChangeList(user, type, parameters, changelist); ModResult MOD_RESULT; - FIRST_MOD_RESULT(OnPreMode, MOD_RESULT, (user, targetuser, targetchannel, parameters)); + FIRST_MOD_RESULT(OnPreMode, MOD_RESULT, (user, targetuser, targetchannel, changelist)); if (IS_LOCAL(user)) { -- cgit v1.3.1-10-gc9f91