summaryrefslogtreecommitdiffstats
path: root/src/modules/m_sql_channels.cpp
diff options
context:
space:
mode:
authorGravatar Daniel De Graaf2010-10-03 12:44:40 -0400
committerGravatar Daniel De Graaf2010-10-03 12:48:19 -0400
commitda56ec1a61d8c7cd3e710e6af3bb267b597209d8 (patch)
tree4f1d69e6d0680443d5a9a521b98897933d07d466 /src/modules/m_sql_channels.cpp
parentImprove GnuTLS socket error messages (diff)
downloadinspircd++-da56ec1a61d8c7cd3e710e6af3bb267b597209d8.tar.gz
inspircd++-da56ec1a61d8c7cd3e710e6af3bb267b597209d8.tar.bz2
inspircd++-da56ec1a61d8c7cd3e710e6af3bb267b597209d8.zip
Add m_sql_chanhistory, a mode +H that does not have memory use issues
Diffstat (limited to 'src/modules/m_sql_channels.cpp')
-rw-r--r--src/modules/m_sql_channels.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/modules/m_sql_channels.cpp b/src/modules/m_sql_channels.cpp
index b67cab822..21785b2bd 100644
--- a/src/modules/m_sql_channels.cpp
+++ b/src/modules/m_sql_channels.cpp
@@ -17,6 +17,9 @@
/* $ModDesc: Provides channel mode +r for channel registration */
+namespace m_sql_channels
+{
+
static bool reading = false;
class DatabaseReadQuery : public SQLQuery
@@ -216,4 +219,8 @@ class ChanSQLDB : public Module
ServerInstance->Modules->SetPriority(this, I_ModuleInit, PRIORITY_LAST);
}
};
+}
+
+using m_sql_channels::ChanSQLDB;
+
MODULE_INIT(ChanSQLDB)