]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/svsnick.cpp
m_spanningtree Move SVSMODE -> MODE translation into the appropiate place, ignore...
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / svsnick.cpp
index 1caf679271a231cbc52a259c2d4466cc041374f2..6490626afb4ba0e1e44abcc556fad0cc34aac75f 100644 (file)
@@ -20,8 +20,6 @@
 
 #include "inspircd.h"
 
-#include "main.h"
-#include "utils.h"
 #include "commands.h"
 
 CmdResult CommandSVSNick::Handle(const std::vector<std::string>& parameters, User *user)
@@ -34,10 +32,10 @@ CmdResult CommandSVSNick::Handle(const std::vector<std::string>& parameters, Use
                if (isdigit(nick[0]))
                        nick = u->uuid;
 
-               if (!u->ForceNickChange(nick.c_str()))
+               if (!u->ForceNickChange(nick))
                {
                        /* buh. UID them */
-                       if (!u->ForceNickChange(u->uuid.c_str()))
+                       if (!u->ForceNickChange(u->uuid))
                        {
                                ServerInstance->Users->QuitUser(u, "Nickname collision");
                                return CMD_SUCCESS;