]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cmd_oper.cpp
Stability fix
[user/henk/code/inspircd.git] / src / cmd_oper.cpp
index e19281cbf1cbbfa134841b94dbc0980c5e31f264..e05736eda85346daf86b8cf94d30eed7bc640b16 100644 (file)
@@ -59,7 +59,7 @@ bool OneOfMatches(const char* host, const char* hostlist)
        return false;
 }
 
-void cmd_oper::Handle (char **parameters, int pcnt, userrec *user)
+void cmd_oper::Handle (const char** parameters, int pcnt, userrec *user)
 {
        char LoginName[MAXBUF];
        char Password[MAXBUF];
@@ -118,7 +118,6 @@ void cmd_oper::Handle (char **parameters, int pcnt, userrec *user)
                if (!user->modes[UM_OPERATOR])
                {
                        user->modes[UM_OPERATOR] = 1;
-                       ModeParser::BuildModeString(user);
                        WriteServ(user->fd,"MODE %s :+o",user->nick);
                        FOREACH_MOD(I_OnOper,OnOper(user,OperType));
                        log(DEFAULT,"OPER: %s!%s@%s opered as type: %s",user->nick,user->ident,user->host,OperType);