diff options
Diffstat (limited to 'ignore.c')
-rw-r--r-- | ignore.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ignore.c b/ignore.c index d65c35a..8aa3e1b 100644 --- a/ignore.c +++ b/ignore.c @@ -58,11 +58,11 @@ bool ignoreRemove(const char *pattern) { return found; } -enum Heat ignoreCheck(enum Heat heat, const struct Message *msg) { +enum Heat ignoreCheck(enum Heat heat, uint id, const struct Message *msg) { char match[512]; snprintf( match, sizeof(match), "%s!%s@%s %s %s", - msg->nick, msg->user, msg->host, msg->cmd, (msg->params[0] ?: "") + msg->nick, msg->user, msg->host, msg->cmd, idNames[id] ); for (size_t i = 0; i < ignore.len; ++i) { if (fnmatch(ignore.patterns[i], match, FNM_CASEFOLD)) continue; |