/soc/2015/jgeboski/facebook: 0bd9b2c3f5b7: facebook: only show "...
James Geboski <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.cvs |
|---|---|
| Message-ID | <[email protected]> |
Changeset: 0bd9b2c3f5b7b5763ccaeca427fcdeae06cc4111 Author: James Geboski <[email protected]> Date: 2015-06-30 14:45 -0400 Branch: facebook URL: https://hg.pidgin.im/soc/2015/jgeboski/facebook/rev/0bd9b2c3f5b7 Description: facebook: only show "Initiate Chat" with buddies diffstat: libpurple/protocols/facebook/facebook.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diffs (25 lines): diff --git a/libpurple/protocols/facebook/facebook.c b/libpurple/protocols/facebook/facebook.c --- a/libpurple/protocols/facebook/facebook.c +++ b/libpurple/protocols/facebook/facebook.c @@ -390,6 +390,10 @@ fb_blist_chat_init(PurpleBlistNode *node GSList *select = NULL; PurpleConnection *gc; + if (G_OBJECT_TYPE(node) != PURPLE_TYPE_BUDDY) { + return; + } + gc = fb_data_get_connection(fata); select = g_slist_prepend(select, PURPLE_BUDDY(node)); @@ -526,6 +530,10 @@ fb_client_blist_node_menu(PurpleBlistNod PurpleConnection *gc; PurpleMenuAction *act; + if (G_OBJECT_TYPE(node) != PURPLE_TYPE_BUDDY) { + return NULL; + } + acct = purple_buddy_get_account(PURPLE_BUDDY(node)); gc = purple_account_get_connection(acct); fata = purple_connection_get_protocol_data(gc); _______________________________________________ Commits mailing list [email protected] https://pidgin.im/cgi-bin/mailman/listinfo/commits