Conf = new ConfigReader;
}
- virtual void OnRehash(std::string param)
+ virtual void OnRehash(const std::string ¶m)
{
delete Conf;
Conf = new ConfigReader;
irc::string thischan = cname;
if (thischan == cn)
{
- if ((Conf->ReadFlag("badchan","allowopers",j)) && (strchr(user->modes,'o')))
+ if ((Conf->ReadFlag("badchan","allowopers",j)) && *user->oper)
{
return 0;
}