diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-02-09 09:04:34 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-02-09 09:04:34 +0100 |
| commit | f298e9e8d66582293fab2a2845ed2808924c1cd4 (patch) | |
| tree | f530ab23a55e998aba434a88e6130ca3892f119a /smash/exec.c | |
| parent | cc3d9d8d97f40fe81978306cbc4510152fca8ae7 (diff) | |
fix multi pipe bug
Diffstat (limited to 'smash/exec.c')
| -rw-r--r-- | smash/exec.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/smash/exec.c b/smash/exec.c index 79c8414..0fca393 100644 --- a/smash/exec.c +++ b/smash/exec.c @@ -92,7 +92,7 @@ void exec(char *line) close(pipefd[1][PIPE_IN]); __execenv((const char **)argv); - wstdf("command not found: %s\n", argv[0]); + wff(STDERR_FD, "command not found: %s\n", argv[0]); exit(-1); } @@ -100,7 +100,6 @@ void exec(char *line) close(pipefd[0][PIPE_IN]); close(pipefd[0][PIPE_OUT]); } - close(pipefd[1][PIPE_IN]); pipefd[0][0] = pipefd[1][0]; pipefd[0][1] = pipefd[1][1]; |