aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree/treesocket1.cpp
diff options
context:
space:
mode:
authorGravatar attilamolnar2013-05-24 19:34:25 +0200
committerGravatar attilamolnar2013-06-07 01:00:10 +0200
commit79db1cf848c64ba50bebadef4c683ae4237080b7 (patch)
treefcaed0d8034d5e750de24cb1cd9ee87570816d66 /src/modules/m_spanningtree/treesocket1.cpp
parentMove code between usermanager.(cpp|h), clarify comments (diff)
downloadinspircd++-79db1cf848c64ba50bebadef4c683ae4237080b7.tar.gz
inspircd++-79db1cf848c64ba50bebadef4c683ae4237080b7.tar.bz2
inspircd++-79db1cf848c64ba50bebadef4c683ae4237080b7.zip
Create IOHook interface (extracted from Module)
Diffstat (limited to 'src/modules/m_spanningtree/treesocket1.cpp')
-rw-r--r--src/modules/m_spanningtree/treesocket1.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/m_spanningtree/treesocket1.cpp b/src/modules/m_spanningtree/treesocket1.cpp
index dc81842b1..b7fadf342 100644
--- a/src/modules/m_spanningtree/treesocket1.cpp
+++ b/src/modules/m_spanningtree/treesocket1.cpp
@@ -21,6 +21,7 @@
#include "inspircd.h"
+#include "iohook.h"
#include "main.h"
#include "modules/spanningtree.h"
@@ -55,7 +56,7 @@ TreeSocket::TreeSocket(SpanningTreeUtilities* Util, Link* link, Autoconnect* mya
SetError("Could not find hook '" + link->Hook + "' for connection to " + linkID);
return;
}
- AddIOHook(prov->creator);
+ AddIOHook(static_cast<IOHook*>(prov));
}
DoConnect(ipaddr, link->Port, link->Timeout, link->Bind);
Utils->timeoutlist[this] = std::pair<std::string, int>(linkID, link->Timeout);