libfaim/aim_info.c

changeset 889
070eb1c6db95
parent 840
b80a628d935f
child 900
c560f793f30c
--- a/libfaim/aim_info.c	Tue Sep 12 17:56:39 2000 +0000
+++ b/libfaim/aim_info.c	Tue Sep 12 20:21:36 2000 +0000
@@ -568,7 +568,7 @@
   aim_addtlvtochain32(&tlvlist, 0x0003, info->onlinesince);
   aim_addtlvtochain16(&tlvlist, 0x0004, info->idletime);
   /* XXX: should put caps here */
-  aim_addtlvtochain32(&tlvlist, (info->class)&AIM_CLASS_AOL?0x0010:0x000f, info->sessionlen);
+  aim_addtlvtochain32(&tlvlist, (unsigned short)((info->class)&AIM_CLASS_AOL?0x0010:0x000f), info->sessionlen);
   
   i += aim_writetlvchain(buf+i, buflen-i, &tlvlist);
   aim_freetlvchain(&tlvlist);

mercurial