diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2019-11-12 22:57:36 +1100 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2019-11-12 22:58:01 +1100 |
commit | 8287659584267272f428e370aeab48bbeff49f31 (patch) | |
tree | 02418eaa799cfc5383a7c23090b0ea976e95eeb7 /vendor/github.com | |
parent | cf95ab9a283ba444f43f78bd49be43f385de35b6 (diff) |
fix up pty forkv0.10.5
Diffstat (limited to 'vendor/github.com')
-rw-r--r-- | vendor/github.com/jesseduffield/pty/run.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/vendor/github.com/jesseduffield/pty/run.go b/vendor/github.com/jesseduffield/pty/run.go index 2d7f96119..dda19b760 100644 --- a/vendor/github.com/jesseduffield/pty/run.go +++ b/vendor/github.com/jesseduffield/pty/run.go @@ -33,9 +33,13 @@ func StartWithSize(c *exec.Cmd, sz *Winsize) (pty *os.File, err error) { return nil, err } } - c.Stdout = tty + if c.Stdout == nil { + c.Stdout = tty + } + if c.Stderr == nil { + c.Stderr = tty + } c.Stdin = tty - c.Stderr = tty if c.SysProcAttr == nil { c.SysProcAttr = &syscall.SysProcAttr{} } |