| 710 g_object_set_data(G_OBJECT(item), "fakegoogle", GINT_TO_POINTER(1)); |
710 g_object_set_data(G_OBJECT(item), "fakegoogle", GINT_TO_POINTER(1)); |
| 711 |
711 |
| 712 if (pixbuf) |
712 if (pixbuf) |
| 713 g_object_unref(pixbuf); |
713 g_object_unref(pixbuf); |
| 714 |
714 |
| |
715 /* libpurple3 compatibility */ |
| |
716 if (g_strcmp0(default_proto_id, "prpl-gtalk") == 0) |
| |
717 aop_menu->default_item = i; |
| |
718 |
| 715 gtalk_name = NULL; |
719 gtalk_name = NULL; |
| 716 i++; |
720 i++; |
| 717 } |
721 } |
| 718 |
722 |
| 719 if (facebook_name && strcmp(facebook_name, plugin->info->name) < 0) { |
723 if (facebook_name && strcmp(facebook_name, plugin->info->name) < 0) { |
| 728 item = aop_menu_item_new(sg, pixbuf, facebook_name, "prpl-jabber", "protocol")); |
732 item = aop_menu_item_new(sg, pixbuf, facebook_name, "prpl-jabber", "protocol")); |
| 729 g_object_set_data(G_OBJECT(item), "fakefacebook", GINT_TO_POINTER(1)); |
733 g_object_set_data(G_OBJECT(item), "fakefacebook", GINT_TO_POINTER(1)); |
| 730 |
734 |
| 731 if (pixbuf) |
735 if (pixbuf) |
| 732 g_object_unref(pixbuf); |
736 g_object_unref(pixbuf); |
| |
737 |
| |
738 /* libpurple3 compatibility */ |
| |
739 if (g_strcmp0(default_proto_id, "prpl-facebook-xmpp") == 0) |
| |
740 aop_menu->default_item = i; |
| 733 |
741 |
| 734 facebook_name = NULL; |
742 facebook_name = NULL; |
| 735 i++; |
743 i++; |
| 736 } |
744 } |
| 737 |
745 |