Mercurial > pidgin.yaz
diff libpurple/protocols/oscar/oscar.c @ 28877:a990da4540d3
oscar: Remove the simultaneous logins option from ICQ accounts.
Marcus pointed out that it's only useful for AIM.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Wed, 04 Nov 2009 19:05:30 +0000 |
parents | 4575d8daba12 |
children | bb923bcae9de |
line wrap: on
line diff
--- a/libpurple/protocols/oscar/oscar.c Wed Nov 04 18:41:51 2009 +0000 +++ b/libpurple/protocols/oscar/oscar.c Wed Nov 04 19:05:30 2009 +0000 @@ -7159,8 +7159,9 @@ return FALSE; } -void oscar_init(PurplePluginProtocolInfo *prpl_info) +void oscar_init(PurplePlugin *plugin) { + PurplePluginProtocolInfo *prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(plugin); PurpleAccountOption *option; static gboolean init = FALSE; @@ -7183,9 +7184,11 @@ OSCAR_DEFAULT_ALWAYS_USE_RV_PROXY); prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option); - option = purple_account_option_bool_new(_("Allow multiple simultaneous logins"), "allow_multiple_logins", - OSCAR_DEFAULT_ALLOW_MULTIPLE_LOGINS); - prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option); + if (g_str_equal(purple_plugin_get_id(plugin), "prpl-aim")) { + option = purple_account_option_bool_new(_("Allow multiple simultaneous logins"), "allow_multiple_logins", + OSCAR_DEFAULT_ALLOW_MULTIPLE_LOGINS); + prpl_info->protocol_options = g_list_append(prpl_info->protocol_options, option); + } if (init) return;