]> git.ipfire.org Git - thirdparty/gettext.git/commit
libtextstyle: Protect better against EINTR.
authorBruno Haible <bruno@clisp.org>
Sat, 16 Mar 2019 22:17:39 +0000 (23:17 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 16 Mar 2019 22:17:39 +0000 (23:17 +0100)
commit2eb9e18fc62d2e1b5f7ffeea33a59ee736e28bb1
tree5d9a9011894377199710f763eb43fa7ce2788b31
parent66b766ae149bbdcaebce0606322fa2155704b159
libtextstyle: Protect better against EINTR.

* gnulib-local/lib/fd-ostream.oo.c (nonintr_tcdrain): New function.
(fd_ostream::flush): Use it instead of tcdrain.
* gnulib-local/lib/file-ostream.oo.c: Include <errno.h>.
(nonintr_tcdrain): New function.
(file_ostream::flush): Use it instead of tcdrain.
* gnulib-local/lib/term-ostream.oo.c (nonintr_tcdrain): New function.
(term_ostream::flush): Use it instead of tcdrain.
gnulib-local/lib/fd-ostream.oo.c
gnulib-local/lib/file-ostream.oo.c
gnulib-local/lib/term-ostream.oo.c