From 36da0833c5512a72cbf500a2f5faef5a26ed8dae Mon Sep 17 00:00:00 2001 From: Peter Powell Date: Wed, 19 Dec 2018 09:02:09 +0000 Subject: Add the tag and switch ListModeBase to always use it. The old method of doing this was: 1. Extremely inconsistently used. Some list modes used and some used their own config tag. 2. Not documented in the slightest. There was a small reference to for the ban mode but nothing else. 3. In some cases conflicting with other config tags. The chanfilter module defined a tag for general config whilst also using it for the max list settings. The new tag avoids these issues entirely. --- src/modules/m_exemptchanops.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/modules/m_exemptchanops.cpp') diff --git a/src/modules/m_exemptchanops.cpp b/src/modules/m_exemptchanops.cpp index 058a16e6c..a7f86cdb5 100644 --- a/src/modules/m_exemptchanops.cpp +++ b/src/modules/m_exemptchanops.cpp @@ -26,9 +26,13 @@ class ExemptChanOps : public ListModeBase { public: - ExemptChanOps(Module* Creator) : ListModeBase(Creator, "exemptchanops", 'X', "End of channel exemptchanops list", 954, 953, false, "exemptchanops") { } + ExemptChanOps(Module* Creator) + : ListModeBase(Creator, "exemptchanops", 'X', "End of channel exemptchanops list", 954, 953, false) + { + } - bool ValidateParam(User* user, Channel* chan, std::string& word) CXX11_OVERRIDE { + bool ValidateParam(User* user, Channel* chan, std::string& word) CXX11_OVERRIDE + { std::string::size_type p = word.find(':'); if (p == std::string::npos) { -- cgit v1.3.1-10-gc9f91