]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_noinvite.cpp
Decide that it wasn't quite appropriate :(
[user/henk/code/inspircd.git] / src / modules / m_noinvite.cpp
index a72a95db82b6af7927ca2e1756b051f4014a0239..1d4d8fedd03211d75ee5d858299639d43f03544c 100644 (file)
@@ -44,22 +44,7 @@ class ModuleNoInvite : public Module
 
                virtual void On005Numeric(std::string &output)
                {
-                       std::stringstream line(output);
-                       std::string temp1, temp2;
-
-                       while (!line.eof())
-                       {
-                               line >> temp1;
-                               if (temp1.substr(0,10) == "CHANMODES=")
-                               {
-                                       // append the chanmode to the end
-                                       temp1 = temp1.substr(10,temp1.length());
-                                       temp1 = "CHANMODES=" + temp1 + "V";
-                               }
-                               temp2 = temp2 + temp1 + " ";
-                       }
-                       if (temp2.length())
-                               output = temp2.substr(0,temp2.length()-1);
+                       InsertMode(output,"V",4);
                }