ConfigReader *Conf;
public:
- ModuleModesOnConnect(InspIRCd* Me) : Module(Me)
- {
+ ModuleModesOnConnect() {
- Conf = new ConfigReader(ServerInstance);
+ Conf = new ConfigReader;
Implementation eventlist[] = { I_OnUserConnect, I_OnRehash };
ServerInstance->Modules->Attach(eventlist, this, 2);
// for things like +x on connect, important, otherwise we have to resort to config order (bleh) -- w00t
}
- virtual void OnRehash(User* user, const std::string ¶meter)
+ virtual void OnRehash(User* user)
{
delete Conf;
- Conf = new ConfigReader(ServerInstance);
+ Conf = new ConfigReader;
}
virtual ~ModuleModesOnConnect()
virtual Version GetVersion()
{
- return Version("$Id$", VF_VENDOR,API_VERSION);
+ return Version("Sets (and unsets) modes on users when they connect", VF_VENDOR,API_VERSION);
}
virtual void OnUserConnect(User* user)