* inflow.c (O_NOCTTY): Define to zero if not already defined.

(new_tty): Use O_NOCTTY unconditionally.
This commit is contained in:
Mark Kettenis 2004-08-11 09:00:57 +00:00
parent cc377e6b36
commit f2acbe1cfb
2 changed files with 9 additions and 5 deletions

View File

@ -1,3 +1,8 @@
2004-08-11 Mark Kettenis <kettenis@gnu.org>
* inflow.c (O_NOCTTY): Define to zero if not already defined.
(new_tty): Use O_NOCTTY unconditionally.
2004-08-10 Mark Kettenis <kettenis@gnu.org>
* procfs.c (procfs_detach): Cleanup. Print process ID, not LWP

View File

@ -42,6 +42,10 @@
#include <sys/ioctl.h>
#endif
#ifndef O_NOCTTY
#define O_NOCTTY 0
#endif
#if defined (SIGIO) && defined (FASYNC) && defined (FD_SET) && defined (F_SETOWN)
static void handle_sigio (int);
#endif
@ -537,12 +541,7 @@ new_tty (void)
#endif
/* Now open the specified new terminal. */
#ifdef USE_O_NOCTTY
tty = open (inferior_thisrun_terminal, O_RDWR | O_NOCTTY);
#else
tty = open (inferior_thisrun_terminal, O_RDWR);
#endif
if (tty == -1)
{
print_sys_errmsg (inferior_thisrun_terminal, errno);