From 26d7a95ed5209a250624b36427204157d3d8f7f6 Mon Sep 17 00:00:00 2001 From: w00t Date: Thu, 10 Jan 2008 08:14:54 +0000 Subject: Register RLine factory on load, unregister it on unload. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8686 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules/m_rline.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/modules') diff --git a/src/modules/m_rline.cpp b/src/modules/m_rline.cpp index 322204473..0aaae30d7 100644 --- a/src/modules/m_rline.cpp +++ b/src/modules/m_rline.cpp @@ -195,16 +195,21 @@ class ModuleRLine : public Module { private: CommandRLine *r; + RLineFactory *f; public: ModuleRLine(InspIRCd* Me) : Module(Me) { // Create a new command r = new CommandRLine(ServerInstance); ServerInstance->AddCommand(r); + + f = new RLineFactory(ServerInstance); + ServerInstance->XLines->RegisterFactory(f); } virtual ~ModuleRLine() { + ServerInstance->XLines->UnregisterFactory(f); } virtual Version GetVersion() -- cgit v1.2.3