]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_hidechans.cpp
Allow configuring whether SETNAME sends snotices and is oper-only.
[user/henk/code/inspircd.git] / src / modules / m_hidechans.cpp
index 431b7b9688da80547a9c43d32d0faeaf47692593..1664582e0006ac3e7fe352c6305c1a14adf4c344 100644 (file)
@@ -19,6 +19,7 @@
 
 
 #include "inspircd.h"
+#include "modules/whois.h"
 
 /** Handles user mode +I
  */
@@ -49,14 +50,14 @@ class ModuleHideChans : public Module, public Whois::LineEventListener
                AffectsOpers = ServerInstance->Config->ConfValue("hidechans")->getBool("affectsopers");
        }
 
-       ModResult OnWhoisLine(Whois::Context& whois, unsigned int& numeric, std::string& text) CXX11_OVERRIDE
+       ModResult OnWhoisLine(Whois::Context& whois, Numeric::Numeric& numeric) CXX11_OVERRIDE
        {
                /* always show to self */
                if (whois.IsSelfWhois())
                        return MOD_RES_PASSTHRU;
 
                /* don't touch anything except 319 */
-               if (numeric != 319)
+               if (numeric.GetNumeric() != 319)
                        return MOD_RES_PASSTHRU;
 
                /* don't touch if -I */