diff options
Diffstat (limited to 'libgloss/epiphany/_isatty.c')
-rw-r--r-- | libgloss/epiphany/_isatty.c | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/libgloss/epiphany/_isatty.c b/libgloss/epiphany/_isatty.c deleted file mode 100644 index 9ec5060f9..000000000 --- a/libgloss/epiphany/_isatty.c +++ /dev/null @@ -1,35 +0,0 @@ -/* isatty.c - - Copyright (c) 1994-2009 Red Hat, Inc. All rights reserved. - Copyright (c) 2012 Adapteva, Inc. - - This copyrighted material is made available to anyone wishing to use, - modify, copy, or redistribute it subject to the terms and conditions - of the BSD License. This program is distributed in the hope that - it will be useful, but WITHOUT ANY WARRANTY expressed or implied, - including the implied warranties of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. A copy of this license is available at - http://www.opensource.org/licenses. Any Red Hat trademarks that are - incorporated in the source code or documentation are not subject to - the BSD License and may only be used or replicated with the express - permission of Red Hat, Inc. */ - -/* Dumb implementation so programs will at least run. */ - -#include <sys/stat.h> -#include <errno.h> - -int -_DEFUN(_isatty, (fd), int fd) -{ - struct stat buf; - - if (_fstat (fd, &buf) < 0) { - errno = EBADF; - return 0; - } - if (S_ISCHR (buf.st_mode)) - return 1; - errno = ENOTTY; - return 0; -} |