From 5b401785eea9c5fe50e5cdacb83c586703b7c143 Mon Sep 17 00:00:00 2001 From: mid Date: Mon, 3 Jan 2000 02:02:00 +0000 Subject: [PATCH] Fixed the bug in aim_snac.c::aim_remsnac(). It was n's fault. Removed printfs. --- aim_info.c | 1 - aim_snac.c | 12 +++++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/aim_info.c b/aim_info.c index 42b7bdf..384c9ce 100644 --- a/aim_info.c +++ b/aim_info.c @@ -43,7 +43,6 @@ u_long aim_getinfo(struct aim_session_t *sess, struct aim_snac_t snac; snac.id = sess->snac_nextid; - printf("faim: getuserinfo: caching snac %08lx\n", snac.id); snac.family = 0x0002; snac.type = 0x0005; snac.flags = 0x0000; diff --git a/aim_snac.c b/aim_snac.c index 5c51482..e3d5970 100644 --- a/aim_snac.c +++ b/aim_snac.c @@ -38,7 +38,7 @@ u_long aim_newsnac(struct aim_session_t *sess, while (cur->next != NULL) cur = cur->next; cur->next = snac; - printf("faim: snac: added %08lx\n", snac->id); + return(snac->id); } @@ -46,14 +46,12 @@ struct aim_snac_t *aim_remsnac(struct aim_session_t *sess, u_long id) { struct aim_snac_t *cur; - + + cur = sess->outstanding_snacs; + if (cur == NULL) return(NULL); - printf("faim: snac: searching for %08lx to remove\n", id); - - cur = sess->outstanding_snacs; - if (cur->id == id) { sess->outstanding_snacs = cur->next; return(cur); @@ -94,7 +92,7 @@ int aim_cleansnacs(struct aim_session_t *sess, { if ( (cur) && (((cur->issuetime) + maxage) < curtime)) { -#if 1/* DEBUG > 1*/ +#if DEBUG > 1 printf("aimsnac: WARNING purged obsolete snac %08lx\n", cur->id); #endif remed = aim_remsnac(sess, cur->id); -- 2.45.1