userrec* targetuser = ServerInstance->FindNick(parameters[0]);
ServerInstance->Log(DEBUG,"ModeParser::Process start: pcnt=%d",pcnt);
- for (int j = 0; j < pcnt; j++)
- ServerInstance->Log(DEBUG," parameters[%d] = '%s'", j, parameters[j]);
LastParse = "";
{
unsigned char modechar = *letter;
- ServerInstance->Log(DEBUG,"Process letter %c", modechar);
-
switch (modechar)
{
/* NB:
switch (mh->GetModeType())
{
case MODETYPE_USER:
- for (user_hash::iterator i = ServerInstance->clientlist.begin(); i != ServerInstance->clientlist.end(); i++)
+ for (user_hash::iterator i = ServerInstance->clientlist->begin(); i != ServerInstance->clientlist->end(); i++)
{
mh->RemoveMode(i->second);
}
break;
case MODETYPE_CHANNEL:
- for (chan_hash::iterator i = ServerInstance->chanlist.begin(); i != ServerInstance->chanlist.end(); i++)
+ for (chan_hash::iterator i = ServerInstance->chanlist->begin(); i != ServerInstance->chanlist->end(); i++)
{
mh->RemoveMode(i->second);
}