src/protocols/oscar/info.c

changeset 6318
494984c2ea4d
parent 6292
ec8a58bc2b87
child 6871
ff864e84ca84
--- a/src/protocols/oscar/info.c	Sun Jul 27 22:13:36 2003 +0000
+++ b/src/protocols/oscar/info.c	Mon Jul 28 02:52:23 2003 +0000
@@ -248,6 +248,10 @@
 	 {0x09, 0x46, 0x00, 0x00, 0x4c, 0x7f, 0x11, 0xd1, 
 	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
 
+	{AIM_CAPS_HIPTOP,
+	 {0x09, 0x46, 0x13, 0x23, 0x4c, 0x7f, 0x11, 0xd1, 
+	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
+
 	{AIM_CAPS_VOICE,
 	 {0x09, 0x46, 0x13, 0x41, 0x4c, 0x7f, 0x11, 0xd1, 
 	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
@@ -693,7 +697,7 @@
 						if (length2 > 4) {
 							free(outinfo->availmsg);
 							outinfo->availmsg_len = aimbs_get16(bs);
-							outinfo->availmsg = aimbs_getraw(bs, outinfo->availmsg_len);
+							outinfo->availmsg = aimbs_getstr(bs, outinfo->availmsg_len);
 							if (aimbs_get16(bs) == 0x0001) { /* We have an encoding */
 								aimbs_get16(bs);
 								outinfo->availmsg_encoding = aimbs_getstr(bs, aimbs_get16(bs));

mercurial