# HG changeset patch # User Christian Hammond # Date 1049179337 0 # Node ID 6a0b1eb407e5647a823cf136ebcd24d8d10194f2 # Parent d7a549ab95c2e85a7574ee2efb6dd19732255df4 [gaim-migrate @ 5276] Tabs are now updated when an alias changes. committer: Tailor Script diff -r d7a549ab95c2 -r 6a0b1eb407e5 src/list.c --- a/src/list.c Tue Apr 01 06:09:07 2003 +0000 +++ b/src/list.c Tue Apr 01 06:42:17 2003 +0000 @@ -163,11 +163,21 @@ void gaim_blist_alias_buddy (struct buddy *buddy, const char *alias) { struct gaim_blist_ui_ops *ops = gaimbuddylist->ui_ops; + struct gaim_conversation *conv; + g_free(buddy->alias); + buddy->alias = g_strdup(alias); + if (ops) ops->update(gaimbuddylist, (GaimBlistNode*)buddy); + + conv = gaim_find_conversation_with_account(buddy->name, buddy->account); + + if (conv) + gaim_conversation_autoset_title(conv); } + void gaim_blist_rename_group(struct group *group, const char *name) { struct gaim_blist_ui_ops *ops = gaimbuddylist->ui_ops;