# HG changeset patch # User Sadrul Habib Chowdhury # Date 1157726614 0 # Node ID feedb78287915b8826f3b5d6b5663d0da8ed7232 # Parent adcdf5e04128d2509826e41407b9f448caf96be4 [gaim-migrate @ 17191] Renaming the buddies (contacts) was not working. Err (Joshua Blanton) reported the bug. committer: Tailor Script diff -r adcdf5e04128 -r feedb7828791 console/gntblist.c --- a/console/gntblist.c Fri Sep 08 06:17:59 2006 +0000 +++ b/console/gntblist.c Fri Sep 08 14:43:34 2006 +0000 @@ -795,11 +795,16 @@ if (name && !*name) name = NULL; - if (GAIM_BLIST_NODE_IS_CONTACT(node)) - gaim_blist_alias_contact((GaimContact*)node, name); - else if (GAIM_BLIST_NODE_IS_BUDDY(node)) + if (GAIM_BLIST_NODE_IS_CONTACT(node)) { + GaimContact *contact = (GaimContact*)node; + GaimBuddy *buddy = gaim_contact_get_priority_buddy(contact); + gaim_blist_alias_contact(contact, name); + gaim_blist_alias_buddy(buddy, name); + serv_alias_buddy(buddy); + } else if (GAIM_BLIST_NODE_IS_BUDDY(node)) { gaim_blist_alias_buddy((GaimBuddy*)node, name); - else if (GAIM_BLIST_NODE_IS_CHAT(node)) + serv_alias_buddy((GaimBuddy*)node); + } else if (GAIM_BLIST_NODE_IS_CHAT(node)) gaim_blist_alias_chat((GaimChat*)node, name); else if (GAIM_BLIST_NODE_IS_GROUP(node)) gaim_blist_rename_group((GaimGroup*)node, name);