mirror of https://github.com/i3/i3lock.git
Revert "Bug fix: Call clear_input() when the password is wrong."
This reverts commitpull/1/head33d953fbdf
, in preparation for reverting commita305e62
parent
33d953fbdf
commit
df760b6e9e
2
i3lock.c
2
i3lock.c
|
@ -205,7 +205,6 @@ static void auth_failed(void) {
|
||||||
fprintf(stderr, "Authentication failure\n");
|
fprintf(stderr, "Authentication failure\n");
|
||||||
|
|
||||||
pam_state = STATE_PAM_WRONG;
|
pam_state = STATE_PAM_WRONG;
|
||||||
clear_input();
|
|
||||||
redraw_screen();
|
redraw_screen();
|
||||||
|
|
||||||
/* Clear this state after 2 seconds (unless the user enters another
|
/* Clear this state after 2 seconds (unless the user enters another
|
||||||
|
@ -259,6 +258,7 @@ static void input_done(void) {
|
||||||
if (cpid == 0) {
|
if (cpid == 0) {
|
||||||
exit(pam_authenticate(pam_handle, 0) == PAM_SUCCESS);
|
exit(pam_authenticate(pam_handle, 0) == PAM_SUCCESS);
|
||||||
} else if (cpid > 0) {
|
} else if (cpid > 0) {
|
||||||
|
clear_input();
|
||||||
struct ev_child *child_watcher = calloc(sizeof(struct ev_io), 1);
|
struct ev_child *child_watcher = calloc(sizeof(struct ev_io), 1);
|
||||||
ev_child_init(child_watcher, child_cb, cpid, 0);
|
ev_child_init(child_watcher, child_cb, cpid, 0);
|
||||||
ev_child_set(child_watcher, cpid, 0);
|
ev_child_set(child_watcher, cpid, 0);
|
||||||
|
|
Loading…
Reference in New Issue