Committer  : entrope
CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Commit time: 2005-09-28 23:08:24 UTC

Modified files:
     ChangeLog ircd/m_kick.c

Log message:

Use correct oplevel when bouncing a chanop being kicked.

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.709 ircu2.10/ChangeLog:1.710
--- ircu2.10/ChangeLog:1.709    Mon Sep 26 20:59:55 2005
+++ ircu2.10/ChangeLog  Wed Sep 28 16:08:14 2005
@@ -1,3 +1,8 @@
+2005-09-28  Michael Poole <[EMAIL PROTECTED]>
+
+       * ircd/m_kick.c (ms_kick): Use correct oplevel when bouncing a
+       chanop being kicked.
+
 2005-09-26  Michael Poole <[EMAIL PROTECTED]>
 
        * ircd/whocmds.c (do_who): Fix uninitialized variable warning
Index: ircu2.10/ircd/m_kick.c
diff -u ircu2.10/ircd/m_kick.c:1.18 ircu2.10/ircd/m_kick.c:1.19
--- ircu2.10/ircd/m_kick.c:1.18 Mon Sep 26 19:41:57 2005
+++ ircu2.10/ircd/m_kick.c      Wed Sep 28 16:08:14 2005
@@ -20,7 +20,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: m_kick.c,v 1.18 2005/09/27 02:41:57 entrope Exp $
+ * $Id: m_kick.c,v 1.19 2005/09/28 23:08:14 entrope Exp $
  */
 
 /*
@@ -234,7 +234,7 @@
                    MODEBUF_DEST_BOUNCE)); /* And bounce the MODE */
 
       if (IsChanOp(member))
-       modebuf_mode_client(&mbuf, MODE_DEL | MODE_CHANOP, who, MAXOPLEVEL + 1);
+       modebuf_mode_client(&mbuf, MODE_DEL | MODE_CHANOP, who, 
OpLevel(member));
       if (HasVoice(member))
        modebuf_mode_client(&mbuf, MODE_DEL | MODE_VOICE, who, MAXOPLEVEL + 1);
 
----------------------- End of diff -----------------------
_______________________________________________
Patches mailing list
[email protected]
http://undernet.sbg.org/mailman/listinfo/patches

Reply via email to