]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_conn_umodes.cpp
Properly cull TreeServer objects when quitting several of them
[user/henk/code/inspircd.git] / src / modules / m_conn_umodes.cpp
index 714114f04f66506bc444b391a8f691eeb1d583be..22a4ee0aaec2f10747ec1fe65bf08e9b13b0f34e 100644 (file)
@@ -35,11 +35,8 @@ class ModuleModesOnConnect : public Module
                return Version("Sets (and unsets) modes on users when they connect", VF_VENDOR);
        }
 
-       virtual void OnUserConnect(User* user)
+       virtual void OnUserConnect(LocalUser* user)
        {
-               if (!IS_LOCAL(user))
-                       return;
-
                // Backup and zero out the disabled usermodes, so that we can override them here.
                char save[64];
                memcpy(save, ServerInstance->Config->DisabledUModes,