diff options
| author | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-16 00:42:50 +0000 |
|---|---|---|
| committer | Tanaka Akira <akr@users.sourceforge.net> | 2000-03-16 00:42:50 +0000 |
| commit | f85d4b147d226e061375c642a746a110babb50a6 (patch) | |
| tree | cb7618fb1377bd78e20b8ebc180b39f780cbc84d /Src/exec.c | |
| parent | zsh-workers/10149 (diff) | |
| download | zsh-f85d4b147d226e061375c642a746a110babb50a6.tar zsh-f85d4b147d226e061375c642a746a110babb50a6.tar.gz zsh-f85d4b147d226e061375c642a746a110babb50a6.tar.bz2 zsh-f85d4b147d226e061375c642a746a110babb50a6.tar.lz zsh-f85d4b147d226e061375c642a746a110babb50a6.tar.xz zsh-f85d4b147d226e061375c642a746a110babb50a6.tar.zst zsh-f85d4b147d226e061375c642a746a110babb50a6.zip | |
zsh-workers/10150
Diffstat (limited to 'Src/exec.c')
| -rw-r--r-- | Src/exec.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/exec.c b/Src/exec.c index 9a8e7cd5d..3cf38d68c 100644 --- a/Src/exec.c +++ b/Src/exec.c @@ -2012,7 +2012,8 @@ execcmd(Estate state, int input, int output, int how, int last1) /* Make a copy of stderr for xtrace output before redirecting */ fflush(xtrerr); - if (xtrerr == stderr && (type < WC_SUBSH || type == WC_TIMED)) { + if (isset(XTRACE) && xtrerr == stderr && + (type < WC_SUBSH || type == WC_TIMED)) { if (!(xtrerr = fdopen(movefd(dup(fileno(stderr))), "w"))) xtrerr = stderr; else |
