]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_operjoin.cpp
Fix memory leaks on reloadmodule and spanningtree unload while connecting servers
[user/henk/code/inspircd.git] / src / modules / m_operjoin.cpp
index 42b30f6fb1f7740a80ebccdad17d1ff5fd6fe82c..469bb6a2c0765770fec190dd65f2431efefb1a8a 100644 (file)
@@ -92,7 +92,7 @@ class ModuleOperjoin : public Module
                                if (ServerInstance->IsChannel(it->c_str(), ServerInstance->Config->Limits.ChanMax))
                                        Channel::JoinUser(user, it->c_str(), override, "", false, ServerInstance->Time());
 
-                       std::map<std::string, std::vector<std::string> >::iterator i = operTypeChans.find(user->oper);
+                       std::map<std::string, std::vector<std::string> >::iterator i = operTypeChans.find(user->oper->name);
 
                        if (i != operTypeChans.end())
                        {