]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/u_listmode.h
Add third parameter to OnUserQuit (quit reason for opers only) - bump api version
[user/henk/code/inspircd.git] / include / u_listmode.h
index d5770d9b746e2902498b9473d28af88dadaf1abc..7f2d9fa25ed007e17c7da45ebce399d3d2b18acd 100644 (file)
@@ -102,12 +102,11 @@ class ListModeBase : public ModeHandler
        {
                modelist* el;
                channel->GetExt(infokey, el);
-               irc::string csp(assign(parameter));
                if (el)
                {
                        for (modelist::iterator it = el->begin(); it != el->end(); it++)
                        {
-                               if(csp == it->mask)
+                               if(parameter == it->mask)
                                {
                                        return std::make_pair(true, parameter);
                                }
@@ -132,12 +131,10 @@ class ListModeBase : public ModeHandler
 
        virtual void RemoveMode(chanrec* channel)
        {
-               ServerInstance->Log(DEBUG,"Removing listmode base from %s %s",channel->name,infokey.c_str());
                modelist* el;
                channel->GetExt(infokey, el);
                if (el)
                {
-                       ServerInstance->Log(DEBUG,"Channel is extended with a list");
                        irc::modestacker modestack(false);
                        std::deque<std::string> stackresult;
                        const char* mode_junk[MAXMODES+1];