fflush: be more paranoid about libio.h change sandbox/mkashkarov/tizen_6.0_build
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 9 Mar 2018 00:42:45 +0000 (16:42 -0800)
committerMikhail Kashkarov <m.kashkarov@partner.samsung.com>
Mon, 2 Dec 2019 13:36:47 +0000 (16:36 +0300)
commit92ff96e389277bcf24bc8451a36c750a68304d89
tree0649c2fe924e482093aef03fb0290ad86a12b4a0
parentdab36d30baab71e50ff3bcc6eb854ff09d8ca5fb
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.

(cherry picked from gnulib commit 74d9d6a293d7462dea8f83e7fc5ac792e956a0ad)
ChangeLog
lib/fflush.c
lib/fpurge.c
lib/freadahead.c
lib/freading.c
lib/fseeko.c