]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/coremods/core_oper/core_oper.cpp
Clean up the logic for parsing oper mode privileges.
[user/henk/code/inspircd.git] / src / coremods / core_oper / core_oper.cpp
index dba34cc6b25ea632af6672ca2b1b41ae61f653e0..3e00eeb523c537046a6872c378954645dfe5e6d2 100644 (file)
@@ -1,6 +1,8 @@
 /*
  * InspIRCd -- Internet Relay Chat Daemon
  *
+ *   Copyright (C) 2018-2019 Sadie Powell <sadie@witchery.services>
+ *   Copyright (C) 2018 linuxdaemon <linuxdaemon.irc@gmail.com>
  *   Copyright (C) 2014 Attila Molnar <attilamolnar@hush.com>
  *
  * This file is part of InspIRCd.  InspIRCd is free software: you can
@@ -58,7 +60,7 @@ class CoreModOper : public Module
        void OnPostOper(User* user, const std::string&, const std::string&) CXX11_OVERRIDE
        {
                LocalUser* luser = IS_LOCAL(user);
-               if (luser)
+               if (!luser)
                        return;
 
                const std::string vhost = luser->oper->getConfig("vhost");