X-Git-Url: http://andersk.mit.edu/gitweb/libfaim.git/blobdiff_plain/f8ac50207115be146f19e63e07e40e2941fa3c2c..17d80b55c244944a8c0d2c93e5d483b871eacbf0:/aim_conn.c diff --git a/aim_conn.c b/aim_conn.c index f31fb8a..7caef93 100644 --- a/aim_conn.c +++ b/aim_conn.c @@ -13,7 +13,7 @@ */ void aim_connrst(struct aim_session_t *sess) { - faim_mutex_init(&sess->connlistlock, NULL); + faim_mutex_init(&sess->connlistlock); if (sess->connlist) { struct aim_conn_t *cur = sess->connlist, *tmp; @@ -68,8 +68,8 @@ static void aim_conn_init(struct aim_conn_t *deadconn) deadconn->forcedlatency = 0; deadconn->handlerlist = NULL; deadconn->priv = NULL; - faim_mutex_init(&deadconn->active, NULL); - faim_mutex_init(&deadconn->seqnum_lock, NULL); + faim_mutex_init(&deadconn->active); + faim_mutex_init(&deadconn->seqnum_lock); return; } @@ -373,7 +373,7 @@ void aim_session_init(struct aim_session_t *sess) sess->queue_outgoing = NULL; sess->queue_incoming = NULL; sess->pendingjoin = NULL; - sess->outstanding_snacs = NULL; + aim_initsnachash(sess); sess->snac_nextid = 0x00000001; /*