Mercurial > hg > octave-nkf > gnulib-hg
diff lib/freading.c @ 9456:b3c8ee11ddfa
Fix port to QNX.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Wed, 07 Nov 2007 01:36:49 +0100 (2007-11-07) |
parents | 8df9b5f6609e |
children | 057a5220dfd5 |
line wrap: on
line diff
--- a/lib/freading.c +++ b/lib/freading.c @@ -40,8 +40,8 @@ #elif defined __UCLIBC__ /* uClibc */ return (fp->__modeflags & (__FLAG_READONLY | __FLAG_READING)) != 0; #elif defined __QNX__ /* QNX */ - return ((fp->_Mode & _MOPENW) == 0 - || (fp->_Mode & _MREAD) != 0); + return ((fp->_Mode & 0x2 /* _MOPENW */) == 0 + || (fp->_Mode & 0x1000 /* _MREAD */) != 0); #else #error "Please port gnulib freading.c to your platform!" #endif