]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/away.cpp
Add ConfigTag::getDuration() with optional bounds checking
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / away.cpp
index a36c202c74967dec1df46f870705b391e560be57..ae60633bf50b351c12420f35dd27d98739f9ef2a 100644 (file)
@@ -21,7 +21,6 @@
 
 #include "main.h"
 #include "utils.h"
-#include "treeserver.h"
 #include "treesocket.h"
 
 bool TreeSocket::Away(const std::string &prefix, parameterlist &params)
@@ -31,7 +30,7 @@ bool TreeSocket::Away(const std::string &prefix, parameterlist &params)
                return true;
        if (params.size())
        {
-               FOREACH_MOD(I_OnSetAway, OnSetAway(u, params[params.size() - 1]));
+               FOREACH_MOD(OnSetAway, (u, params[params.size() - 1]));
 
                if (params.size() > 1)
                        u->awaytime = ConvToInt(params[0]);
@@ -44,7 +43,7 @@ bool TreeSocket::Away(const std::string &prefix, parameterlist &params)
        }
        else
        {
-               FOREACH_MOD(I_OnSetAway, OnSetAway(u, ""));
+               FOREACH_MOD(OnSetAway, (u, ""));
                u->awaymsg.clear();
        }
        Utils->DoOneToAllButSender(prefix,"AWAY",params,u->server);