command_t* c = ServerInstance->Parser->GetHandler(command);
if (c)
{
- const char* params[127];
+ const char* params[MAXPARAMETERS];
for (int item = 0; item < pcnt; item++)
params[item] = parameters[item];
params[replacepoint] = "Reason filtered";
if ((parting) && (f->action == "kill"))
{
user->WriteServ("NOTICE %s :*** Your PART message was filtered: %s", user->nick, f->reason.c_str());
- userrec::QuitUser(ServerInstance, "Filtered: " + f->reason);
+ userrec::QuitUser(ServerInstance, user, "Filtered: " + f->reason);
}
if (f->action == "gline")
{