]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/compat.cpp
modulemanger: check dependencies correctly
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / compat.cpp
index b23cf5c0233be66d2e03da0ebd804a581bfcdcdc..8a6e6855ffbd7a047da5eeb9cb7f5d7ad77e50ce 100644 (file)
@@ -69,6 +69,14 @@ void TreeSocket::WriteLine(std::string line)
                                std::string uid = line.substr(b, c - b);
                                line = ":" + ServerInstance->Config->GetSID() + " SVSNICK " + uid + line.substr(b);
                        }
+                       else if (proto_version < 1202 && command == "AWAY")
+                       {
+                               if (b != std::string::npos)
+                               {
+                                       std::string::size_type c = line.find(' ', b + 1);
+                                       line.erase(b,c-b);
+                               }
+                       }
                }
        }