From: Jim Meyering Date: Sun, 30 Apr 2000 21:48:23 +0000 (+0000) Subject: (O_NOCTTY): Define if not defined already. X-Git-Tag: v4.5.1~5042 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=034fbbd8ac026be60db2e52bb1209c9e31c84fc1;p=thirdparty%2Fcoreutils.git (O_NOCTTY): Define if not defined already. (touch): Add O_NOCTTY to the flags passed to open. --- diff --git a/src/touch.c b/src/touch.c index 09f5c7cc6d..5045790af9 100644 --- a/src/touch.c +++ b/src/touch.c @@ -52,6 +52,10 @@ time_t time (); # define O_NONBLOCK O_NDELAY #endif +#if !defined O_NOCTTY +# define O_NOCTTY 0 +#endif + /* The name by which this program was run. */ char *program_name; @@ -131,7 +135,7 @@ touch (const char *file) if (! no_create) { /* Try to open FILE, creating it if necessary. */ - fd = open (file, O_WRONLY | O_CREAT | O_NONBLOCK, + fd = open (file, O_WRONLY | O_CREAT | O_NONBLOCK | O_NOCTTY, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH); if (fd == -1) open_errno = errno;