X-Git-Url: http://andersk.mit.edu/gitweb/libfaim.git/blobdiff_plain/25aaf30ee37131abc727b1fd86b08a27e415db98..1b0f0322dc0bd32a71fa91cdfbc4a1aca1844ad4:/src/login.c diff --git a/src/login.c b/src/login.c index 809958b..85ea9d0 100644 --- a/src/login.c +++ b/src/login.c @@ -783,16 +783,17 @@ static int hostversions(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, aim_rxcallback_t userfunc; int vercount; fu8_t *versions; + int ret = 0; vercount = aim_bstream_empty(bs)/4; versions = aimbs_getraw(bs, aim_bstream_empty(bs)); if ((userfunc = aim_callhandler(sess, rx->conn, snac->family, snac->subtype))) - return userfunc(sess, rx, vercount, versions); + ret = userfunc(sess, rx, vercount, versions); free(versions); - return 0; + return ret; } /*