Update of /cvsroot/gaim/gaim/src/protocols/oscar
In directory usw-pr-cvs1:/tmp/cvs-serv11983/src/protocols/oscar
Modified Files:
ssi.c
Log Message:
Fix for bug i.d. [ 554410 ] Bug in SSI Deleting Last Buddy in Group.
(Thanks, KingAnt)
Index: ssi.c
===================================================================
RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/ssi.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- ssi.c 5 May 2002 18:42:11 -0000 1.9
+++ ssi.c 10 May 2002 22:32:41 -0000 1.10
@@ -590,9 +590,9 @@
return -EINVAL;
/* Look up the parent group */
- if (!(parentgroup = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, NULL, AIM_SSI_TYPE_GROUP))) {
+ if (!(parentgroup = aim_ssi_itemlist_find(sess->ssi.items, 0, 0))) {
aim_ssi_addmastergroup(sess, conn);
- if (!(parentgroup = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, NULL, AIM_SSI_TYPE_GROUP)))
+ if (!(parentgroup = aim_ssi_itemlist_find(sess->ssi.items, 0, 0)))
return -ENOMEM;
}
@@ -840,7 +840,7 @@
return -EINVAL;
/* Make delitem a pointer to the aim_ssi_item to be deleted */
- if (!(delitem = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, NULL, AIM_SSI_TYPE_GROUP)))
+ if (!(delitem = aim_ssi_itemlist_find(sess->ssi.items, 0, 0)))
return -EINVAL;
/* Remove delitem from the item list */
@@ -885,7 +885,7 @@
return -EINVAL;
/* Look up the parent group */
- if (!(parentgroup = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, NULL, AIM_SSI_TYPE_GROUP)))
+ if (!(parentgroup = aim_ssi_itemlist_find(sess->ssi.items, 0, 0)))
return -EINVAL;
/* Allocate an array of pointers to each of the items to be deleted */
|