diff options
Diffstat (limited to 'libpurple/protocols/gg')
-rw-r--r-- | libpurple/protocols/gg/gg.c | 1 | ||||
-rw-r--r-- | libpurple/protocols/gg/status.c | 21 | ||||
-rw-r--r-- | libpurple/protocols/gg/status.h | 1 |
3 files changed, 0 insertions, 23 deletions
diff --git a/libpurple/protocols/gg/gg.c b/libpurple/protocols/gg/gg.c index 16680a71e6..65407e150b 100644 --- a/libpurple/protocols/gg/gg.c +++ b/libpurple/protocols/gg/gg.c @@ -1303,7 +1303,6 @@ static void ggp_protocol_client_iface_init(PurpleProtocolClientInterface *client_iface) { client_iface->list_emblem = ggp_list_emblem; - client_iface->status_text = ggp_status_buddy_text; client_iface->tooltip_text = ggp_tooltip_text; client_iface->buddy_free = ggp_buddy_free; client_iface->normalize = ggp_normalize; diff --git a/libpurple/protocols/gg/status.c b/libpurple/protocols/gg/status.c index 570df6e8a6..6ae2b06d11 100644 --- a/libpurple/protocols/gg/status.c +++ b/libpurple/protocols/gg/status.c @@ -447,24 +447,3 @@ void ggp_status_got_others_buddy(PurpleConnection *gc, uin_t uin, int status, g_free(status_message); } - -char * -ggp_status_buddy_text(G_GNUC_UNUSED PurpleProtocolClient *client, - PurpleBuddy *buddy) -{ - ggp_buddy_data *buddy_data = ggp_buddy_get_data(buddy); - const gchar *purple_message; - - if (buddy_data->blocked) - return g_strdup(_("Blocked")); - if (buddy_data->not_a_friend) - return g_strdup(_("Not a buddy")); - - purple_message = purple_status_get_attr_string( - purple_presence_get_active_status( - purple_buddy_get_presence(buddy)), "message"); - if (!purple_message) - return NULL; - - return g_markup_escape_text(purple_message, -1); -} diff --git a/libpurple/protocols/gg/status.h b/libpurple/protocols/gg/status.h index 88cff3559e..9234280445 100644 --- a/libpurple/protocols/gg/status.h +++ b/libpurple/protocols/gg/status.h @@ -60,6 +60,5 @@ void ggp_status_broadcasting_dialog(PurpleConnection *gc); /* buddy status */ void ggp_status_got_others(PurpleConnection *gc, struct gg_event *ev); -char * ggp_status_buddy_text(PurpleProtocolClient *client, PurpleBuddy *buddy); #endif /* PURPLE_GG_STATUS_H */ |