From cddc6abfc965e39577009a398eed55523701e9bc Mon Sep 17 00:00:00 2001 From: toni Date: Sun, 3 Jul 2016 17:19:59 +0200 Subject: fixed wait(...) bug --- main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 1eff534..7ab1e02 100644 --- a/main.c +++ b/main.c @@ -83,7 +83,7 @@ run_cryptcreate(char *pass, char *crypt_cmd) int main(int argc, char **argv) { - int ffd, c_status, opt; + int ffd, opt; pid_t child; char pbuf[MAX_PASSWD_LEN+1]; char *fifo_path = NULL; @@ -139,7 +139,7 @@ main(int argc, char **argv) } } stop_ui(); - wait(&c_status); + wait(&child); if (read(ffd, pbuf, MAX_PASSWD_LEN) > 0) { if (run_cryptcreate(pbuf, crypt_cmd) != 0) { fprintf(stderr, "cryptcreate error\n"); -- cgit v1.2.3