| 1091 b = gaim_find_buddy(account, name); |
1091 b = gaim_find_buddy(account, name); |
| 1092 |
1092 |
| 1093 if (signon && (GAIM_PLUGIN_PROTOCOL_INFO(gc->prpl)->options & |
1093 if (signon && (GAIM_PLUGIN_PROTOCOL_INFO(gc->prpl)->options & |
| 1094 OPT_PROTO_CORRECT_TIME)) { |
1094 OPT_PROTO_CORRECT_TIME)) { |
| 1095 |
1095 |
| 1096 char *tmp = g_strdup(gaim_normalize(name)); |
1096 char *tmp = g_strdup(gaim_normalize(account, name)); |
| 1097 if (!gaim_utf8_strcasecmp(tmp, |
1097 if (!gaim_utf8_strcasecmp(tmp, |
| 1098 gaim_normalize(gaim_account_get_username(account)))) { |
1098 gaim_normalize(account, gaim_account_get_username(account)))) { |
| 1099 |
1099 |
| 1100 gc->evil = evil; |
1100 gc->evil = evil; |
| 1101 gc->login_time_official = signon; |
1101 gc->login_time_official = signon; |
| 1102 /*update_idle_times();*/ |
1102 /*update_idle_times();*/ |
| 1103 } |
1103 } |