]> andersk Git - libfaim.git/blobdiff - src/login.c
- Sun Oct 14 19:45:54 PDT 2001
[libfaim.git] / src / login.c
index ba4bed7c670c43542bb94877eee82d978a3863ee..fa702b44a27c1eadda156c5418abce827c13c63f 100644 (file)
@@ -602,13 +602,15 @@ static int ratechange(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, a
        return 0;
 }
 
-/* XXX parse this */
 static int selfinfo(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, aim_modsnac_t *snac, aim_bstream_t *bs)
 {
        aim_rxcallback_t userfunc;
+       aim_userinfo_t userinfo;
+
+       aim_extractuserinfo(sess, bs, &userinfo);
 
        if ((userfunc = aim_callhandler(sess, rx->conn, snac->family, snac->subtype)))
-               return userfunc(sess, rx);
+               return userfunc(sess, rx, &userinfo);
 
        return 0;
 }
This page took 0.708404 seconds and 4 git commands to generate.