]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Fix some unneeded .c_str() usage in m_spanningtree
authoraquanight <aquanight@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 18 May 2008 18:55:40 +0000 (18:55 +0000)
committeraquanight <aquanight@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 18 May 2008 18:55:40 +0000 (18:55 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9743 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_spanningtree/override_admin.cpp
src/modules/m_spanningtree/override_modules.cpp
src/modules/m_spanningtree/override_motd.cpp
src/modules/m_spanningtree/override_stats.cpp
src/modules/m_spanningtree/utils.cpp

index 3fd59f3037f1ead70b1f3b96782fda954e7f5b80..31d146edad63c2cb3734506b1cc4925cf5e52bb7 100644 (file)
@@ -37,7 +37,7 @@ int ModuleSpanningTree::HandleAdmin(const std::vector<std::string>& parameters,
 {
        if (parameters.size() > 0)
        {
-               if (match(ServerInstance->Config->ServerName, parameters[0].c_str()))
+               if (match(ServerInstance->Config->ServerName, parameters[0]))
                        return 0;
 
                /* Remote ADMIN, the server is within the 1st parameter */
index bfeb0a03cecff4726a856ee1b3a3bbf16a09aefa..19c15b372adbc9a1b512910dd16280751f82b1b1 100644 (file)
@@ -37,7 +37,7 @@ int ModuleSpanningTree::HandleModules(const std::vector<std::string>& parameters
 {
        if (parameters.size() > 0)
        {
-               if (match(ServerInstance->Config->ServerName, parameters[0].c_str()))
+               if (match(ServerInstance->Config->ServerName, parameters[0]))
                        return 0;
 
                std::deque<std::string> params;
index a870427949b9e7bab2da18a9907cf41ada274d26..1090b2adbca69b774b53ede10ad6cdb4e8e060b1 100644 (file)
@@ -37,7 +37,7 @@ int ModuleSpanningTree::HandleMotd(const std::vector<std::string>& parameters, U
 {
        if (parameters.size() > 0)
        {
-               if (match(ServerInstance->Config->ServerName, parameters[0].c_str()))
+               if (match(ServerInstance->Config->ServerName, parameters[0]))
                        return 0;
 
                /* Remote MOTD, the server is within the 1st parameter */
index 169454cc67ece57e73fdc696b9c406acd3633022..b22517b13f74c6a45f2c7aaf2920b2d9daeb1fb4 100644 (file)
@@ -37,7 +37,7 @@ int ModuleSpanningTree::HandleStats(const std::vector<std::string>& parameters,
 {
        if (parameters.size() > 1)
        {
-               if (match(ServerInstance->Config->ServerName, parameters[1].c_str()))
+               if (match(ServerInstance->Config->ServerName, parameters[1]))
                        return 0;
 
                /* Remote STATS, the server is within the 2nd parameter */
index d9d6c2f010b6ac102448b8d6e3b0a8390ed78d68..38923a7e225428dbbb4ea21a3cfe919c06974b8e 100644 (file)
@@ -82,7 +82,7 @@ TreeServer* SpanningTreeUtilities::FindServerMask(const std::string &ServerName)
 {
        for (server_hash::iterator i = serverlist.begin(); i != serverlist.end(); i++)
        {
-               if (match(i->first.c_str(),ServerName.c_str()))
+               if (match(i->first,ServerName))
                        return i->second;
        }
        return NULL;