X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fposix-functions%2Ffgetc.texi;h=4cbe30eb6a9f39e17110a9bce7baf6c4b544294d;hb=ce05829e2da40a92966f0e3d78d1b40c6f1e85b5;hp=84ce618cfc3d79eb80351a657488e4344e452546;hpb=2b6c08c775ae4e80b52aa41058ea5939f778b44b;p=gnulib.git diff --git a/doc/posix-functions/fgetc.texi b/doc/posix-functions/fgetc.texi index 84ce618cf..4cbe30eb6 100644 --- a/doc/posix-functions/fgetc.texi +++ b/doc/posix-functions/fgetc.texi @@ -2,12 +2,17 @@ @section @code{fgetc} @findex fgetc -POSIX specification: @url{http://www.opengroup.org/susv3xsh/fgetc.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fgetc.html} -Gnulib module: --- +Gnulib module: stdio, nonblocking -Portability problems fixed by Gnulib: +Portability problems fixed by Gnulib module @code{stdio}, together with module @code{nonblocking}: @itemize +@item +When reading from a non-blocking pipe whose buffer is empty, this function +fails with @code{errno} being set to @code{EINVAL} instead of @code{EAGAIN} on +some platforms: +mingw. @end itemize Portability problems not fixed by Gnulib: