pidgin/plugins/gevolution/gevolution.c

changeset 38358
30ba44276e74
parent 38240
0552f69f1996
parent 38259
c593fc9f5438
child 38583
148773196bc1
equal deleted inserted replaced
38346:dee30d35e5e7 38358:30ba44276e74
89 { 89 {
90 PurpleConnection *gc = (PurpleConnection *)l->data; 90 PurpleConnection *gc = (PurpleConnection *)l->data;
91 PurpleAccount *account = purple_connection_get_account(gc); 91 PurpleAccount *account = purple_connection_get_account(gc);
92 char *me; 92 char *me;
93 93
94 if (strcmp(purple_account_get_protocol_id(account), protocol_id)) 94 if (!purple_strequal(purple_account_get_protocol_id(account), protocol_id))
95 continue; 95 continue;
96 96
97 if (!purple_account_get_bool(account, "gevo-autoadd", FALSE)) 97 if (!purple_account_get_bool(account, "gevo-autoadd", FALSE))
98 continue; 98 continue;
99 99
100 me = g_strdup(purple_normalize(account, purple_account_get_username(account))); 100 me = g_strdup(purple_normalize(account, purple_account_get_username(account)));
101 for (l2 = ims; l2 != NULL; l2 = l2->next) 101 for (l2 = ims; l2 != NULL; l2 = l2->next)
102 { 102 {
103 if (purple_blist_find_buddy(account, l2->data) != NULL || 103 if (purple_blist_find_buddy(account, l2->data) != NULL ||
104 !strcmp(me, purple_normalize(account, l2->data))) 104 purple_strequal(me, purple_normalize(account, l2->data)))
105 continue; 105 continue;
106 106
107 gevo_add_buddy(account, PURPLE_BLIST_DEFAULT_GROUP_NAME, 107 gevo_add_buddy(account, PURPLE_BLIST_DEFAULT_GROUP_NAME,
108 l2->data, name); 108 l2->data, name);
109 } 109 }

mercurial