]> jfr.im git - irc/quakenet/newserv.git/blobdiff - helpmod2/hban.c
GLINES: fix null pointer deref in trustgline / trustungline
[irc/quakenet/newserv.git] / helpmod2 / hban.c
index 496271a67aa9b21600cf5e9313fdb54ac96cdb96..848c2bf5f6968dbeef3384b0f4e3678e3184d51c 100644 (file)
@@ -40,7 +40,7 @@ hban *hban_add(const char* pat, const char* rsn, time_t exp, int now)
     { /* additional logic here */
         huser* tmpu;
        for (tmpu = husers;tmpu;tmpu = tmpu->next)
-           if (nickmatchban(tmpu->real_user, tmp) && !IsOper(tmpu->real_user))
+           if (nickmatchban(tmpu->real_user, tmp, 0) && !IsOper(tmpu->real_user))
             {
                 hchannel *assert_hchan = NULL;
                 while (tmpu->hchannels)
@@ -114,7 +114,7 @@ hban *hban_check(nick *nck)
 {
     hban *ptr = hbans;
     for (;ptr;ptr = ptr->next)
-        if (nickmatchban(nck, ptr->real_ban))
+        if (nickmatchban(nck, ptr->real_ban, 0))
             return ptr;
     return NULL;
 }