Author: Isomer <isomer@coders.net>
authorPerry Lorier <isomer@undernet.org>
Thu, 6 Apr 2000 04:00:28 +0000 (04:00 +0000)
committerPerry Lorier <isomer@undernet.org>
Thu, 6 Apr 2000 04:00:28 +0000 (04:00 +0000)
Log message:

Fixed core during check_pings()

Thanks Maniac-.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@134 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
ircd/ircd.c

index 519842b80151159b67ae5dd936ade4d718fdc64c..68a7ad7369323687617ea792c923cbd90572210c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,7 @@
-2000-03-30  Perry Lorier <isomer@coders.net>
+2000-04-06  Perry Lorier <isomer@coders.net>
+       * ircd/ircd.c: Fix core during pinging (oops)
+       
+2000-04-06  Perry Lorier <isomer@coders.net>
        * ircd/send.c: fixed wrong ident being sent to channels bug.
        * include/numerics.h: Updated some of the numerics from other
        networks.  Flagged some as 'unused' by undernet.
 #
 # ChangeLog for ircu2.10.11
 #
-# $Id: ChangeLog,v 1.60 2000-04-06 03:48:04 isomer Exp $
+# $Id: ChangeLog,v 1.61 2000-04-06 04:00:28 isomer Exp $
 #
 # Insert new changes at beginning of the change list.
 #
index 64395ccb371d63c3c9d71cc136822a1a490cfd99..3afb586dccb8b566bbdf6adcee4406177281ca3d 100644 (file)
@@ -335,7 +335,7 @@ static time_t check_pings(void)
       /* Display message if they have sent a NICK and a USER but no
        * nospoof PONG.
        */
-      if (*cptr->name && *cptr->user->username) {
+      if (*cptr->name && cptr->user && *cptr->user->username) {
         sendto_one(cptr,
             ":%s %d %s :Your client may not be compatible with this server.",
             me.name, ERR_BADPING, cptr->name);