X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Ffscanf.texi;h=c4ef16e3fb2e2709427acdfa00741b6f14a376ca;hb=5556cec1e3f87122e1b0e7bf82f1f75c57219a21;hp=fef2e51a2925d912908770347b2f2670237589c9;hpb=9723bfe9bb9af8309314ad6230f7661000ba03b1;p=gnulib.git diff --git a/doc/posix-functions/fscanf.texi b/doc/posix-functions/fscanf.texi index fef2e51a2..c4ef16e3f 100644 --- a/doc/posix-functions/fscanf.texi +++ b/doc/posix-functions/fscanf.texi @@ -18,6 +18,13 @@ mingw, MSVC 9. Portability problems not fixed by Gnulib: @itemize @item +C99 and POSIX.1-2001 and later require end-of-file to be sticky, that +is, they require this function to act as if it reads end-of-file if +@code{feof} would return nonzero. However, on some systems this +function attempts to read from the underlying file descriptor even if +the stream's end-of-file indicator is set. These systems include +glibc and default Solaris. +@item On Windows platforms (excluding Cygwin), this function does not set @code{errno} upon failure. @item