Attempts to write more than
.I size
bytes to the buffer result in an error.
-.\" FIXME Attempts to write more than 'size' bytes to the buffer
-.\" should give an error, but see
-.\" http://sourceware.org/bugzilla/show_bug.cgi?id=1995
+(Such errors will only be visible when the
+.I stdio
+buffer is flushed.
+Disabling buffering with
+.I setbuf(fp,\ NULL)
+may be useful to detect errors at the time of an output operation.)
+.\" see http://sourceware.org/bugzilla/show_bug.cgi?id=1995
.PP
In a stream opened for reading,
null bytes ('\\0') in the buffer do not cause read