# HG changeset patch # User Sadrul Habib Chowdhury # Date 1196760726 0 # Node ID 5bf56cc935a81a4b931dfe3e22e52b4be1479b46 # Parent 2a3217f7661554a35c28735c08c61189c9351645# Parent 477b020d59457249b6063e068b248aa5f3d710af merge of '07d6eac62e7097b98307ba42488a44faf47a14e4' and '8e868e68fa3050bfdc7a758df26c20b564f4e5f9' diff -r 2a3217f76615 -r 5bf56cc935a8 libpurple/protocols/oscar/family_feedbag.c --- a/libpurple/protocols/oscar/family_feedbag.c Tue Dec 04 06:13:13 2007 +0000 +++ b/libpurple/protocols/oscar/family_feedbag.c Tue Dec 04 09:32:06 2007 +0000 @@ -341,13 +341,9 @@ */ struct aim_ssi_item *aim_ssi_itemlist_exists(struct aim_ssi_item *list, const char *sn) { - struct aim_ssi_item *cur; - if (!list || !sn) + if (!sn) return NULL; - for (cur=list; cur; cur=cur->next) - if ((cur->type == AIM_SSI_TYPE_BUDDY) && (cur->name) && (!aim_sncmp(cur->name, sn))) - return cur; - return NULL; + return aim_ssi_itemlist_finditem(list, NULL, sn, AIM_SSI_TYPE_BUDDY); } /**