diff -r f0a8f63f9312 -r 770365ded9f8 pidgin/gtkblist.c --- a/pidgin/gtkblist.c Tue Oct 11 23:32:23 2016 -0500 +++ b/pidgin/gtkblist.c Thu May 25 20:30:56 2017 -0500 @@ -2133,8 +2133,6 @@ char *alias = NULL; GList *aims = NULL; GList *icqs = NULL; - GList *yahoos = NULL; - GList *msns = NULL; GList *jabbers = NULL; s = temp_vcard = g_strdup(vcard); @@ -2174,7 +2172,6 @@ if (!strcmp(field, "FN")) alias = g_strdup(value); else if (!strcmp(field, "X-AIM") || !strcmp(field, "X-ICQ") || - !strcmp(field, "X-YAHOO") || !strcmp(field, "X-MSN") || !strcmp(field, "X-JABBER")) { char **values = g_strsplit(value, ":", 0); @@ -2186,10 +2183,6 @@ aims = g_list_append(aims, g_strdup(*im)); else if (!strcmp(field, "X-ICQ")) icqs = g_list_append(icqs, g_strdup(*im)); - else if (!strcmp(field, "X-YAHOO")) - yahoos = g_list_append(yahoos, g_strdup(*im)); - else if (!strcmp(field, "X-MSN")) - msns = g_list_append(msns, g_strdup(*im)); else if (!strcmp(field, "X-JABBER")) jabbers = g_list_append(jabbers, g_strdup(*im)); } @@ -2200,8 +2193,7 @@ g_free(temp_vcard); - if (aims == NULL && icqs == NULL && yahoos == NULL && - msns == NULL && jabbers == NULL) + if (aims == NULL && icqs == NULL && jabbers == NULL) { g_free(alias); @@ -2210,8 +2202,6 @@ add_buddies_from_vcard("prpl-aim", group, aims, alias); add_buddies_from_vcard("prpl-icq", group, icqs, alias); - add_buddies_from_vcard("prpl-yahoo", group, yahoos, alias); - add_buddies_from_vcard("prpl-msn", group, msns, alias); add_buddies_from_vcard("prpl-jabber", group, jabbers, alias); g_free(alias); @@ -3864,7 +3854,7 @@ /* Nickname/Server Alias */ /* I'd like to only show this if there's a contact or buddy - * alias, but many people on MSN set long nicknames, which + * alias, but people often set long nicknames, which * get ellipsized, so the only way to see the whole thing is * to look at the tooltip. */ if (full && purple_buddy_get_server_alias(b)) @@ -4088,15 +4078,13 @@ tune = purple_presence_get_status(p, "tune"); if (tune && purple_status_is_active(tune)) { - /* Only in MSN. - * TODO: Replace "Tune" with generalized "Media" in 3.0. */ + /* TODO: Replace "Tune" with generalized "Media" in 3.0. */ if (purple_status_get_attr_string(tune, "game") != NULL) { path = g_build_filename(PURPLE_DATADIR, "pixmaps", "pidgin", "emblems", "16", "game.png", NULL); return _pidgin_blist_get_cached_emblem(path); } - /* Only in MSN. - * TODO: Replace "Tune" with generalized "Media" in 3.0. */ + /* TODO: Replace "Tune" with generalized "Media" in 3.0. */ if (purple_status_get_attr_string(tune, "office") != NULL) { path = g_build_filename(PURPLE_DATADIR, "pixmaps", "pidgin", "emblems", "16", "office.png", NULL);