diff options
| author | Paul Eggert | 2011-04-09 11:42:31 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-04-09 11:42:31 -0700 |
| commit | 762f8d96719ba3e8a0e79d8bb99fe8e119fafb3a (patch) | |
| tree | 7b2fe40a89bf327ea8b9ad8265a6b6f27cacd2a7 /src/term.c | |
| parent | eb3f1cc8dfe6a96505f1c5f9174b2712998cb52f (diff) | |
| parent | 8546720e6f25eb988e8215de6678798053031440 (diff) | |
| download | emacs-762f8d96719ba3e8a0e79d8bb99fe8e119fafb3a.tar.gz emacs-762f8d96719ba3e8a0e79d8bb99fe8e119fafb3a.zip | |
Merge from mainline.
Diffstat (limited to 'src/term.c')
| -rw-r--r-- | src/term.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/term.c b/src/term.c index d4e5faf01c8..ea856543a7d 100644 --- a/src/term.c +++ b/src/term.c | |||
| @@ -3155,13 +3155,12 @@ init_tty (const char *name, const char *terminal_type, int must_succeed) | |||
| 3155 | if we don't have one at the moment. */ | 3155 | if we don't have one at the moment. */ |
| 3156 | fd = emacs_open (name, O_RDWR | O_IGNORE_CTTY | O_NOCTTY, 0); | 3156 | fd = emacs_open (name, O_RDWR | O_IGNORE_CTTY | O_NOCTTY, 0); |
| 3157 | else | 3157 | else |
| 3158 | #else | 3158 | #endif /* O_IGNORE_CTTY */ |
| 3159 | /* Alas, O_IGNORE_CTTY is a GNU extension that seems to be only | 3159 | /* Alas, O_IGNORE_CTTY is a GNU extension that seems to be only |
| 3160 | defined on Hurd. On other systems, we need to explicitly | 3160 | defined on Hurd. On other systems, we need to explicitly |
| 3161 | dissociate ourselves from the controlling tty when we want to | 3161 | dissociate ourselves from the controlling tty when we want to |
| 3162 | open a frame on the same terminal. */ | 3162 | open a frame on the same terminal. */ |
| 3163 | fd = emacs_open (name, O_RDWR | O_NOCTTY, 0); | 3163 | fd = emacs_open (name, O_RDWR | O_NOCTTY, 0); |
| 3164 | #endif /* O_IGNORE_CTTY */ | ||
| 3165 | 3164 | ||
| 3166 | tty->name = xstrdup (name); | 3165 | tty->name = xstrdup (name); |
| 3167 | terminal->name = xstrdup (name); | 3166 | terminal->name = xstrdup (name); |