X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fread.texi;h=6f3e497c492abe8a27f3f99bd1d06671dc757394;hb=5d706a3590ab4b393e845a1d73787faaae48d408;hp=2b5aeb2e44dbd9f49e6463f6546400b8142311e2;hpb=c6d98d8cd52c163c2dba42a41da25356c4dad9f0;p=gnulib.git diff --git a/doc/posix-functions/read.texi b/doc/posix-functions/read.texi index 2b5aeb2e4..6f3e497c4 100644 --- a/doc/posix-functions/read.texi +++ b/doc/posix-functions/read.texi @@ -9,10 +9,13 @@ Gnulib module: stdio, nonblocking Portability problems fixed by Gnulib module @code{stdio}, together with module @code{nonblocking}: @itemize @item +This function crashes when invoked with invalid arguments on some platforms: +MSVC 9. +@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. +mingw, MSVC 9. @end itemize Portability problems not fixed by Gnulib: @@ -20,7 +23,7 @@ Portability problems not fixed by Gnulib: @item This function may fail with error @code{EINTR}, even in programs that don't install any signal handlers, on some platforms: -MacOS X 10.5. +Mac OS X 10.5. @end itemize For handling @code{EINTR}, Gnulib provides a module @samp{safe-read} with a