From 033455e82ceb6f2818a8639e45551764ab79c7db Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 29 Jul 2021 00:39:28 -0700 Subject: Fix for stderr in child processes --- bb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bb.c b/bb.c index 53a95bc..ee5cf73 100644 --- a/bb.c +++ b/bb.c @@ -876,6 +876,7 @@ static int run_script(bb_t *bb, const char *cmd) setenv("BB", bb->nfiles ? bb->files[bb->cursor]->fullname : "", 1); dup2(fileno(tty_out), STDOUT_FILENO); + dup2(fileno(tty_out), STDERR_FILENO); dup2(fileno(tty_in), STDIN_FILENO); execvp(args[0], (char**)args); err(EXIT_FAILURE, "Failed to execute command: '%s'", cmd); -- cgit v1.2.3