X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=loginutils%2Fvlock.c;h=06a7169d9b5e444c7b790cfd6e1bb77b2cb60e4d;hb=794687947fe9eb15b2512a0d9645d827348c5f6f;hp=1414613de510e9c69095f826e069c79977b2058f;hpb=8a0a83d503a7971895254efa9e79cf15ba1850d4;p=oweals%2Fbusybox.git diff --git a/loginutils/vlock.c b/loginutils/vlock.c index 1414613de..06a7169d9 100644 --- a/loginutils/vlock.c +++ b/loginutils/vlock.c @@ -41,6 +41,7 @@ static void restore_terminal(void) tcsetattr(STDIN_FILENO, TCSANOW, &oterm); } +int vlock_main(int argc, char **argv); int vlock_main(int argc, char **argv) { sigset_t sig; @@ -114,5 +115,5 @@ int vlock_main(int argc, char **argv) puts("Password incorrect"); } while (1); restore_terminal(); - return 0; + fflush_stdout_and_exit(0); }