diff options
Diffstat (limited to 'lib/freadable.c')
-rw-r--r-- | lib/freadable.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/freadable.c b/lib/freadable.c index b7110cbc03..def8647a3f 100644 --- a/lib/freadable.c +++ b/lib/freadable.c @@ -26,8 +26,8 @@ #endif /* This file is not used on systems that have the __freadable function, - namely glibc >= 2.2, Solaris >= 7, Cygwin >= 1.7.34, Android API >= 23, - musl libc. */ + namely glibc >= 2.2, Solaris >= 7, UnixWare >= 7.1.4.MP4, Cygwin >= 1.7.34, + Android API >= 23, musl libc. */ bool freadable (FILE *fp) @@ -45,7 +45,7 @@ freadable (FILE *fp) return (fp->_flags & (_IORW | _IOREAD)) != 0; #elif defined __minix /* Minix */ return (fp->_flags & _IOREAD) != 0; -#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ +#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */ return (fp_->_flag & (_IORW | _IOREAD)) != 0; #elif defined __QNX__ /* QNX */ return (fp->_Mode & 0x1 /* _MOPENR */) != 0; |