From: <sa...@us...> - 2006-09-08 14:43:43
|
Revision: 17191 http://svn.sourceforge.net/gaim/?rev=17191&view=rev Author: sadrul Date: 2006-09-08 07:43:34 -0700 (Fri, 08 Sep 2006) Log Message: ----------- Renaming the buddies (contacts) was not working. Err (Joshua Blanton) reported the bug. Modified Paths: -------------- trunk/console/gntblist.c Modified: trunk/console/gntblist.c =================================================================== --- trunk/console/gntblist.c 2006-09-08 06:17:59 UTC (rev 17190) +++ trunk/console/gntblist.c 2006-09-08 14:43:34 UTC (rev 17191) @@ -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); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |