]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_autoop.cpp
Use consistent numerics when a mode already exists or doesn't exist.
[user/henk/code/inspircd.git] / src / modules / m_autoop.cpp
index 257c3647cbe48fb578ff4958c4f21b6eacec3d45..a09d0d9e425744607f168d9abaf57cb5f8bf0ae8 100644 (file)
@@ -41,7 +41,7 @@ class AutoOpList : public ListModeBase
                return mh ? mh->IsPrefixMode() : NULL;
        }
 
-       ModResult AccessCheck(User* source, Channel* channel, std::string &parameter, bool adding)
+       ModResult AccessCheck(User* source, Channel* channel, std::string &parameter, bool adding) CXX11_OVERRIDE
        {
                std::string::size_type pos = parameter.find(':');
                if (pos == 0 || pos == std::string::npos)
@@ -52,7 +52,7 @@ class AutoOpList : public ListModeBase
 
                if (adding && !mh)
                {
-                       source->WriteNumeric(415, mid, InspIRCd::Format("Cannot find prefix mode '%s' for autoop", mid.c_str()));
+                       source->WriteNumeric(ERR_UNKNOWNMODE, mid, InspIRCd::Format("Cannot find prefix mode '%s' for autoop", mid.c_str()));
                        return MOD_RES_DENY;
                }
                else if (!mh)