* ---------------------------------------------------
*/
-#include "users.h"
-#include "channels.h"
-#include "modules.h"
#include "inspircd.h"
/* $ModDesc: Allows opers to set +W to see when a user uses WHOIS on them */
public:
- ModuleShowwhois(InspIRCd* Me) : Module::Module(Me)
+ ModuleShowwhois(InspIRCd* Me) : Module(Me)
{
sw = new SeeWhois(ServerInstance);
};
-class ModuleShowwhoisFactory : public ModuleFactory
-{
- public:
- ModuleShowwhoisFactory()
- {
- }
-
- ~ModuleShowwhoisFactory()
- {
- }
-
- virtual Module* CreateModule(InspIRCd* Me)
- {
- return new ModuleShowwhois(Me);
- }
-
-};
-
-extern "C" void* init_module()
-{
- return new ModuleShowwhoisFactory;
-}
+MODULE_INIT(ModuleShowwhois)