--- a/libpurple/protocols/oscar/tlv.c Wed Mar 17 20:42:48 2010 +0000 +++ b/libpurple/protocols/oscar/tlv.c Thu Mar 18 04:53:49 2010 +0000 @@ -407,7 +407,7 @@ * @param caps Bitfield of capability flags to send * @return The size of the value added. */ -int aim_tlvlist_add_caps(GSList **list, const guint16 type, const guint32 caps, const char *mood) +int aim_tlvlist_add_caps(GSList **list, const guint16 type, const guint64 caps, const char *mood) { guint8 buf[256]; /* TODO: Don't use a fixed length buffer */ ByteStream bs;