]> andersk Git - libfaim.git/commitdiff
Hopefully fix msgbot's issue.
authormid <mid>
Wed, 31 May 2000 02:26:47 +0000 (02:26 +0000)
committermid <mid>
Wed, 31 May 2000 02:26:47 +0000 (02:26 +0000)
aim_conn.c

index c520b0ca1b2164f331a1517da6301da5533bd99c..ff81277ded4759dfc32ffe139cb7bfd97e9c7938 100644 (file)
@@ -34,7 +34,8 @@ void aim_conn_close(struct aim_conn_t *deadconn)
   deadconn->seqnum = 0;
   deadconn->lastactivity = 0;
   deadconn->forcedlatency = 0;
-  aim_clearhandlers(deadconn);
+  if (deadconn->handlerlist)
+    aim_clearhandlers(deadconn);
   deadconn->handlerlist = NULL;
   if (deadconn->priv)
     free(deadconn->priv);
@@ -238,6 +239,7 @@ void aim_session_init(struct aim_session_t *sess)
   sess->logininfo.email = NULL;
   sess->logininfo.regstatus = 0x00;
 
+  memset(sess->conns, 0, sizeof(struct aim_conn_t)*AIM_CONN_MAX);
   aim_connrst(sess);
 
   sess->queue_outgoing = NULL;
This page took 0.043523 seconds and 5 git commands to generate.