- OnRehash(NULL);
-
- Extensible::Register(&re.extItem);
- Implementation list[] = { I_OnRehash, I_OnUserPreJoin, I_OnChannelDelete, I_OnCleanup };
- Me->Modules->Attach(list, this, 4);
- }
-
- virtual void OnChannelDelete(Channel* chan)
- {
- OnCleanup(TYPE_CHANNEL, chan);
+ ServerInstance->Modules->AddService(re.extItem);
+ Implementation list[] = { I_OnUserPreJoin };
+ ServerInstance->Modules->Attach(list, this, sizeof(list)/sizeof(Implementation));