diff options
author | John Malmberg <wb8tyw@qsl.net> | 2017-07-03 08:05:19 -0500 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2017-07-03 19:34:59 +0200 |
commit | cb634d40c7b9bbf33fa5198d2e27fdab4c0bf143 (patch) | |
tree | c3c15693c4aa74443eecca80618db0d636a71408 /lib/freadable.c | |
parent | e29357c8f445320cb3084352579fb2648cce4d0f (diff) | |
download | gnulib-cb634d40c7b9bbf33fa5198d2e27fdab4c0bf143.tar.gz |
stdioext: Port to OpenVMS.
* lib/stdio-impl.h: OpenVMS uses struct _iobuf for FILE information.
* lib/fpending.c (fpending): Remove non-working VMS specific code.
* lib/fbufmode.c (fbufmode): Fix _IOLBF test to use fp_ macro.
* lib/fflush.c (clear_ungetc_buffer): Add OpenVMS to comments.
* lib/fpurge.c (fpurge): Likewise.
* lib/freadable.c (freadable): Likewise.
* lib/freadahead.c (freadahead): Likewise.
* lib/freading.c (freading): Likewise.
* lib/freadptr.c (freadptr): Likewise.
* lib/freadseek.c (freadseek): Likewise.
* lib/fseeko.c (fseeko): Likewise.
* lib/fseterr.c (fseterr): Likewise.
* lib/fwritable.c (fwriteable): Likewise.
* lib/fwriting.c (fwriting): Likewise.
Diffstat (limited to 'lib/freadable.c')
-rw-r--r-- | lib/freadable.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/freadable.c b/lib/freadable.c index 6adf7683f4..aeb35da9a1 100644 --- a/lib/freadable.c +++ b/lib/freadable.c @@ -40,7 +40,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 */ +#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ return (fp_->_flag & (_IORW | _IOREAD)) != 0; #elif defined __QNX__ /* QNX */ return (fp->_Mode & 0x1 /* _MOPENR */) != 0; |