pidgin/plugins/gevolution/gevo-util.c

changeset 29935
d28b5dcc7554
parent 28391
bde9215d656e
child 30710
b3c55bf4a7c6
equal deleted inserted replaced
29932:2ac5b74d0649 29935:d28b5dcc7554
97 97
98 g_return_val_if_fail(account != NULL, 0); 98 g_return_val_if_fail(account != NULL, 0);
99 99
100 protocol_id = purple_account_get_protocol_id(account); 100 protocol_id = purple_account_get_protocol_id(account);
101 101
102 if (!strcmp(protocol_id, "prpl-oscar")) 102 if (!strcmp(protocol_id, "prpl-aim"))
103 {
104 PurpleConnection *gc;
105 PurplePluginProtocolInfo *prpl_info;
106
107 gc = purple_account_get_connection(account);
108
109 prpl_info = PURPLE_PLUGIN_PROTOCOL_INFO(gc->prpl);
110
111 if (!strcmp("aim", prpl_info->list_icon(account, buddy)))
112 {
113 protocol_field = E_CONTACT_IM_AIM;
114 }
115 else
116 protocol_field = E_CONTACT_IM_ICQ;
117 }
118 else if (!strcmp(protocol_id, "prpl-aim"))
119 protocol_field = E_CONTACT_IM_AIM; 103 protocol_field = E_CONTACT_IM_AIM;
120 else if (!strcmp(protocol_id, "prpl-icq")) 104 else if (!strcmp(protocol_id, "prpl-icq"))
121 protocol_field = E_CONTACT_IM_ICQ; 105 protocol_field = E_CONTACT_IM_ICQ;
122 else if (!strcmp(protocol_id, "prpl-msn")) 106 else if (!strcmp(protocol_id, "prpl-msn"))
123 protocol_field = E_CONTACT_IM_MSN; 107 protocol_field = E_CONTACT_IM_MSN;

mercurial