]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_ziplink.cpp
Remove spanningtree override of /LUSERS
[user/henk/code/inspircd.git] / src / modules / extra / m_ziplink.cpp
index 4b53cf389c3f0a33d8c6acd288bcb6b33d7473e7..2ac358769c6d062b48a8f4ada61c072beb67caf2 100644 (file)
@@ -29,7 +29,7 @@ enum izip_status { IZIP_CLOSED = 0, IZIP_OPEN };
 
 /** Represents an zipped connections extra data
  */
-class izip_session : public classbase
+class izip_session
 {
  public:
        z_stream c_stream;      /* compression stream */
@@ -56,8 +56,6 @@ class ModuleZLib : public Module
 
        ModuleZLib()
        {
-               ServerInstance->Modules->PublishInterface("BufferedSocketHook", this);
-
                sessions = new izip_session[ServerInstance->SE->GetMaxFds()];
                for (int i = 0; i < ServerInstance->SE->GetMaxFds(); i++)
                        sessions[i].status = IZIP_CLOSED;
@@ -74,7 +72,6 @@ class ModuleZLib : public Module
 
        ~ModuleZLib()
        {
-               ServerInstance->Modules->UnpublishInterface("BufferedSocketHook", this);
                delete[] sessions;
                delete[] net_buffer;
        }