fflush: be more paranoid about libio.h change
commit74d9d6a293d7462dea8f83e7fc5ac792e956a0ad
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 9 Mar 2018 00:42:45 +0000 (8 16:42 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 9 Mar 2018 00:43:10 +0000 (8 16:43 -0800)
tree05c31a05170e02fea1b8991e7c5fb04ed9d581b8
parent53b73d9ef33e2b9e652933b0e3ce1a499908a19f
fflush: be more paranoid about libio.h change

Suggested by Eli Zaretskii in:
https://lists.gnu.org/r/emacs-devel/2018-03/msg00270.html
* lib/fbufmode.c (fbufmode):
* lib/fflush.c (clear_ungetc_buffer_preserving_position)
(disable_seek_optimization, rpl_fflush):
* lib/fpending.c (__fpending):
* lib/fpurge.c (fpurge):
* lib/freadable.c (freadable):
* lib/freadahead.c (freadahead):
* lib/freading.c (freading):
* lib/freadptr.c (freadptr):
* lib/freadseek.c (freadptrinc):
* lib/fseeko.c (fseeko):
* lib/fseterr.c (fseterr):
* lib/fwritable.c (fwritable):
* lib/fwriting.c (fwriting):
Look at _IO_ftrylockfile as well as at _IO_EOF_SEEN.
14 files changed:
ChangeLog
lib/fbufmode.c
lib/fflush.c
lib/fpending.c
lib/fpurge.c
lib/freadable.c
lib/freadahead.c
lib/freading.c
lib/freadptr.c
lib/freadseek.c
lib/fseeko.c
lib/fseterr.c
lib/fwritable.c
lib/fwriting.c