]> jfr.im git - irc/quakenet/snircd-patchqueue.git/commitdiff
badchanzombie.patch - remove redundant IsZombie() check.
authorwiebe <redacted>
Fri, 30 Jan 2009 14:29:40 +0000 (15:29 +0100)
committerwiebe <redacted>
Fri, 30 Jan 2009 14:29:40 +0000 (15:29 +0100)
badchanzombie.patch [new file with mode: 0644]
series

diff --git a/badchanzombie.patch b/badchanzombie.patch
new file mode 100644 (file)
index 0000000..1473cc0
--- /dev/null
@@ -0,0 +1,14 @@
+MyUser can never be a zombie.
+
+diff -r d86f87d314fd ircd/gline.c
+--- a/ircd/gline.c     Fri Jan 30 15:01:15 2009 +0100
++++ b/ircd/gline.c     Fri Jan 30 15:03:24 2009 +0100
+@@ -231,7 +231,7 @@
+         continue;
+       for (member=chptr->members;member;member=nmember) {
+         nmember=member->next_member;
+-        if (!MyUser(member->user) || IsZombie(member) || IsAnOper(member->user))
++        if (!MyUser(member->user) || IsAnOper(member->user))
+           continue;
+         sendcmdto_serv_butone(&me, CMD_KICK, NULL, "%H %C :Badchanneled (%s)", chptr, member->user, gline->gl_reason);
+         sendcmdto_channel_butserv_butone(&his, CMD_KICK, chptr, NULL, 0, "%H %C :Badchanneled (%s)", chptr, member->user, gline->gl_reason);
diff --git a/series b/series
index 743cee3336f2980cbae98debbccad141569d0b1c..4311785516433a8a13259acea1e99007bcf82807 100644 (file)
--- a/series
+++ b/series
@@ -1,6 +1,7 @@
 who-accountid.patch
 statsheader.patch
 cprivmsgerracconly.patch
+badchanzombie.patch
 nserverflag.patch
 checkoutput.patch #+check
 addnickchasetomodenick.patch