From: Michael Poole Date: Sat, 31 Mar 2007 17:52:13 +0000 (-0400) Subject: Fix DNR searching for globs. X-Git-Tag: v1.4.0-rc1~32 X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=25f1391b73f1ab0deebee7154df0637d01cdb61b Fix DNR searching for globs. src/chanserv.c (dnr_search_matches): Fix the order of arguments to match_ircglob(). --- diff --git a/src/chanserv.c b/src/chanserv.c index d9cfea2..4859deb 100644 --- a/src/chanserv.c +++ b/src/chanserv.c @@ -1737,11 +1737,11 @@ dnr_search_matches(const struct do_not_register *dnr, const struct dnr_search *s || (dnr->expires && ((dnr->expires < search->min_expires) || (dnr->expires > search->max_expires))) || (search->chan_mask - && !match_ircglob(search->chan_mask, dnr->chan_name)) + && !match_ircglob(dnr->chan_name, search->chan_mask)) || (search->setter_mask - && !match_ircglob(search->setter_mask, dnr->setter)) + && !match_ircglob(dnr->setter, search->setter_mask)) || (search->reason_mask - && !match_ircglob(search->reason_mask, dnr->reason))); + && !match_ircglob(dnr->reason, search->reason_mask))); } static struct dnr_search *