# HG changeset patch # User Mark Doliner # Date 1298279288 0 # Node ID e5cd15ee3e5d07a835d631bc2a3f0fb83eb64635 # Parent 3085ffcd593f905dc806b596d9d43100a9d0ec60 I think this was accidentally changed in revision 42f920565e5e9bffbb52c96d915a4900b21c3f62 That being said... I doubt this affected anyone. I think if your buddy list was completely empty and you tried to add someone to your permit, block, visible or invisible lists then MAYBE it would fail. diff -r 3085ffcd593f -r e5cd15ee3e5d libpurple/protocols/oscar/family_feedbag.c --- a/libpurple/protocols/oscar/family_feedbag.c Mon Feb 21 02:25:27 2011 +0000 +++ b/libpurple/protocols/oscar/family_feedbag.c Mon Feb 21 09:08:08 2011 +0000 @@ -824,7 +824,7 @@ return -EINVAL; if (aim_ssi_itemlist_find(od->ssi.local, 0x0000, 0x0000) == NULL) - aim_ssi_itemlist_add(&od->ssi.local, NULL, 0x0000, 0x0000, list_type, NULL); + aim_ssi_itemlist_add(&od->ssi.local, NULL, 0x0000, 0x0000, AIM_SSI_TYPE_GROUP, NULL); aim_ssi_itemlist_add(&od->ssi.local, name, 0x0000, 0xFFFF, list_type, NULL); return aim_ssi_sync(od);