src/multi.c

changeset 3789
10d651e63c22
parent 3764
9932c28f16be
child 3867
0e747b4295cb
equal deleted inserted replaced
3788:c5ec3f1b006b 3789:10d651e63c22
1064 gtk_tree_model_get(model, &iter, COLUMN_DATA, &u, -1); 1064 gtk_tree_model_get(model, &iter, COLUMN_DATA, &u, -1);
1065 1065
1066 p = find_prpl(u->protocol); 1066 p = find_prpl(u->protocol);
1067 if (!u->gc && p && p->login) { 1067 if (!u->gc && p && p->login) {
1068 struct prpl *p = find_prpl(u->protocol); 1068 struct prpl *p = find_prpl(u->protocol);
1069 if (p && !(p->options & OPT_PROTO_NO_PASSWORD) && !u->password[0]) { 1069 if (p && !(p->options & OPT_PROTO_NO_PASSWORD) &&
1070 !(p->options & OPT_PROTO_PASSWORD_OPTIONAL) && !u->password[0]) {
1070 do_pass_dlg(u); 1071 do_pass_dlg(u);
1071 } else { 1072 } else {
1072 serv_login(u); 1073 serv_login(u);
1073 } 1074 }
1074 } else if (u->gc) { 1075 } else if (u->gc) {

mercurial