Mercurial > pidgin.yaz
diff libpurple/protocols/msn/msn.c @ 23517:70de4e2246ec
Add real server-side aliasing to MSN.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Sat, 07 Jun 2008 08:01:41 +0000 |
parents | 1ac5faa72c8d |
children | fd124c21ebb7 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/msn.c Sat Jun 07 06:39:13 2008 +0000 +++ b/libpurple/protocols/msn/msn.c Sat Jun 07 08:01:41 2008 +0000 @@ -1581,6 +1581,15 @@ } } +static void msn_alias_buddy(PurpleConnection *pc, const char *name, const char *alias) +{ + MsnSession *session; + + session = pc->proto_data; + + msn_update_contact(session, name, MSN_UPDATE_ALIAS, alias); +} + static void msn_group_buddy(PurpleConnection *gc, const char *who, const char *old_group_name, const char *new_group_name) @@ -2418,7 +2427,7 @@ NULL, /* register_user */ NULL, /* get_cb_info */ NULL, /* get_cb_away */ - NULL, /* alias_buddy */ + msn_alias_buddy, /* alias_buddy */ msn_group_buddy, /* group_buddy */ msn_rename_group, /* rename_group */ NULL, /* buddy_free */