diff src/protocols/oscar/im.c @ 2315:7ec21662ffc2

[gaim-migrate @ 2325] ha. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 20 Sep 2001 03:16:43 +0000
parents d82efea341ef
children 5486d558ecee
line wrap: on
line diff
--- a/src/protocols/oscar/im.c	Thu Sep 20 01:44:24 2001 +0000
+++ b/src/protocols/oscar/im.c	Thu Sep 20 03:16:43 2001 +0000
@@ -145,7 +145,7 @@
 faim_export int aim_send_im_ext(aim_session_t *sess, aim_conn_t *conn, struct aim_sendimext_args *args)
 {
 	static const fu8_t deffeatures[] = {
-		0x01, 0x01, 0x01, 0x02, 0x42,
+		0x01, 0x01, 0x01, 0x02
 	};
 	int i, msgtlvlen;
 	aim_frame_t *fr;
@@ -962,7 +962,8 @@
 	aim_tlv_t *miscinfo;
 	aim_bstream_t tbs;
 
-	miscinfo = aim_gettlv(list2, 0x2711, 1);
+	if (!(miscinfo = aim_gettlv(list2, 0x2711, 1)))
+		return 0;
 	aim_bstream_init(&tbs, miscinfo->value, miscinfo->length);
 
 	args->info.icon.checksum = aimbs_get32(&tbs);