(By default, such errors will be visible only 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.
+Disabling buffering with the following call
+may be useful to detect errors at the time of an output operation:
+
+ setbuf(stdream, NULL);
+
Alternatively, the caller can explicitly set
.I buf
as the stdio stream buffer, at the same time informing stdio
-of the buffer's size, using
-.IR "setbuffer(fp, buf, size)" .)
+of the buffer's size, using:
+
+ setbuffer(stream, buf, size);
+
.\" See http://sourceware.org/bugzilla/show_bug.cgi?id=1995
.\" and
.\" http://sources.redhat.com/ml/libc-alpha/2006-04/msg00064.html
.SH SEE ALSO
.BR fopen (3),
.BR fopencookie (3)
-.SH COLOPHON
-This page is part of release 3.77 of the Linux
-.I man-pages
-project.
-A description of the project,
-information about reporting bugs,
-and the latest version of this page,
-can be found at
-\%http://www.kernel.org/doc/man\-pages/.