From: Paul Eggert Date: Thu, 18 Aug 2022 06:12:55 +0000 (-0700) Subject: Fix broken build on Solaris 10 emacs_spawn X-Git-Tag: emacs-29.0.90~1447^2~85 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7406ae4c98fdbf9ea53444defcc75ee75e7e2668;p=emacs.git Fix broken build on Solaris 10 emacs_spawn * src/callproc.c (emacs_spawn) [SETUP_SLAVE_TTY]: pty_flag no longer exists. Use pty_in && std_in >= 0, which at least compiles. --- diff --git a/src/callproc.c b/src/callproc.c index e8e4c48b5be..2d457b3c84c 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -1574,7 +1574,7 @@ emacs_spawn (pid_t *newpid, int std_in, int std_out, int std_err, #endif /* not DONT_REOPEN_PTY */ #ifdef SETUP_SLAVE_PTY - if (pty_flag) + if (pty_in && std_in >= 0) { SETUP_SLAVE_PTY; }