Update of /cvsroot/gaim/gaim/src/protocols/oscar
In directory usw-pr-cvs1:/tmp/cvs-serv4521/src/protocols/oscar
Modified Files:
ssi.c
Log Message:
Fix bug where buddies sometimes wouldn't show up. (Thanks, Mark Doliner)
Index: ssi.c
===================================================================
RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/ssi.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- ssi.c 10 May 2002 22:32:41 -0000 1.10
+++ ssi.c 22 Jun 2002 11:57:57 -0000 1.11
@@ -125,11 +125,11 @@
if (parentgroup->gid == 0x0000) {
for (cur=*list; cur; cur=cur->next)
if ((cur->gid != 0x0000) && (cur->type == AIM_SSI_TYPE_GROUP))
- aimutil_put16(newdata+newlen*2, cur->gid);
+ newlen += aimutil_put16(newdata+newlen, cur->gid);
} else {
for (cur=*list; cur; cur=cur->next)
if ((cur->gid == parentgroup->gid) && (cur->type == AIM_SSI_TYPE_BUDDY))
- aimutil_put16(newdata+newlen*2, cur->bid);
+ newlen += aimutil_put16(newdata+newlen, cur->bid);
}
aim_addtlvtochain_raw((aim_tlvlist_t **)&(parentgroup->data), 0x00c8, newlen, newdata);
|