CVSROOT : /cvsroot/undernet-ircu
Module : ircu2.10
Branch tags: u2_10_11_06
Commit time: 2004-01-05 04:22:55 UTC
Modified files:
Tag: u2_10_11_06
ChangeLog ircd/s_numeric.c
Log message:
Author: Kev <[EMAIL PROTECTED]>
Log message:
Fix a stupid bug that crashes the server when a numeric is sent to a
channel.
---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.290.2.129.2.30 ircu2.10/ChangeLog:1.290.2.129.2.31
--- ircu2.10/ChangeLog:1.290.2.129.2.30 Tue Dec 30 03:17:43 2003
+++ ircu2.10/ChangeLog Sun Jan 4 20:22:45 2004
@@ -1,3 +1,8 @@
+2004-01-04 Kevin L Mitchell <[EMAIL PROTECTED]>
+
+ * ircd/s_numeric.c (do_numeric): fix a crash when a numeric is
+ sent to a channel...
+
2003-12-31 Perry Lorier <[EMAIL PROTECTED]>
* ircd/s_misc.c: Fix bug in incorrect %Tu format specifier
Index: ircu2.10/ircd/s_numeric.c
diff -u ircu2.10/ircd/s_numeric.c:1.7.2.1 ircu2.10/ircd/s_numeric.c:1.7.2.1.14.1
--- ircu2.10/ircd/s_numeric.c:1.7.2.1 Wed Jul 17 15:55:41 2002
+++ ircu2.10/ircd/s_numeric.c Sun Jan 4 20:22:45 2004
@@ -18,7 +18,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Id: s_numeric.c,v 1.7.2.1 2002/07/17 22:55:41 kev Exp $
+ * $Id: s_numeric.c,v 1.7.2.1.14.1 2004/01/05 04:22:45 klmitch Exp $
*/
#include "config.h"
@@ -86,10 +86,9 @@
sendcmdto_one(feature_bool(FEAT_HIS_REWRITE) && !IsOper(acptr) ?
&me : sptr, num, num, acptr, "%C %s", acptr, parv[2]);
else
- sendcmdto_channel_butone(feature_bool(FEAT_HIS_REWRITE) && !IsOper(acptr)
- ? &me : sptr, num, num, achptr, cptr,
- SKIP_DEAF | SKIP_BURST, "%H %s", achptr,
- parv[2]);
+ sendcmdto_channel_butone(feature_bool(FEAT_HIS_REWRITE) ? &me : sptr,
+ num, num, achptr, cptr, SKIP_DEAF | SKIP_BURST,
+ "%H %s", achptr, parv[2]);
return 0;
}
----------------------- End of diff -----------------------