src/protocols/oscar/locate.c

changeset 10563
7ae2c5fbf43b
parent 10436
ef75ee2c5908
child 10986
92a91fb514f4
--- a/src/protocols/oscar/locate.c	Tue Feb 01 05:02:40 2005 +0000
+++ b/src/protocols/oscar/locate.c	Tue Feb 01 05:19:27 2005 +0000
@@ -755,7 +755,7 @@
 					} break;
 
 					case 0x0002: { /* An available message */
-						if (length2 > 4) {
+						if (length2 >= 4) {
 							free(outinfo->avail);
 							outinfo->avail_len = aimbs_get16(bs);
 							outinfo->avail = aimbs_getstr(bs, outinfo->avail_len);

mercurial