From 11c11f30e72749a19480ab41d173603c5985da41 Mon Sep 17 00:00:00 2001 From: Ed Kellett Date: Fri, 10 Aug 2018 03:32:21 +0100 Subject: [PATCH] filter: don't give the target of PMs to filters --- modules/filter.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/filter.c b/modules/filter.c index 0efba448..450a1d96 100644 --- a/modules/filter.c +++ b/modules/filter.c @@ -306,11 +306,10 @@ filter_msg_user(void *data_) char *text = rb_strdup(data->text); strip_colour(text); strip_unprintable(text); - snprintf(check_buffer, sizeof check_buffer, ":%s!%s@%s#%c %s %s :%s", + snprintf(check_buffer, sizeof check_buffer, ":%s!%s@%s#%c %s 0 :%s", s->name, s->username, s->host, s->user && s->user->suser[0] != '\0' ? '1' : '0', cmdname[data->msgtype], - data->target_p->name, text); unsigned r = match_message(check_buffer); rb_free(text);