* lib/fseeko.c (rpl_fseeko) [_IOERR]: Reset EOF flag on successful
seek.
Signed-off-by: Eric Blake <ebb9@byu.net>
2007-12-13 Eric Blake <ebb9@byu.net>
+ Fix fseeko on mingw.
+ * lib/fseeko.c (rpl_fseeko) [_IOERR]: Reset EOF flag on successful
+ seek.
+
Beef up fseek tests.
* tests/test-fseek.c (main): Also test eof handling.
* tests/test-fseeko.c (main): Likewise.
fp->_offset = pos;
fp->_flags |= __SOFF;
fp->_flags &= ~__SEOF;
+#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, mingw */
+ fp->_flag &= ~_IOEOF;
#endif
return 0;
}