X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=original%2Fman3%2Ffpurge.3;fp=original%2Fman3%2Ffpurge.3;h=0000000000000000000000000000000000000000;hb=2460a0b8024ceb8570acdbc9208713d79458efcb;hp=e7e9d164df2b7da5d7fc4d061f1660b9f5ae0cc8;hpb=83f9e5d087c3464d5131604d3c9893479e6228eb;p=linuxjm%2FLDP_man-pages.git diff --git a/original/man3/fpurge.3 b/original/man3/fpurge.3 deleted file mode 100644 index e7e9d164..00000000 --- a/original/man3/fpurge.3 +++ /dev/null @@ -1,93 +0,0 @@ -.\" Copyright (C) 2001 Andries Brouwer . -.\" -.\" %%%LICENSE_START(VERBATIM) -.\" Permission is granted to make and distribute verbatim copies of this -.\" manual provided the copyright notice and this permission notice are -.\" preserved on all copies. -.\" -.\" Permission is granted to copy and distribute modified versions of this -.\" manual under the conditions for verbatim copying, provided that the -.\" entire resulting derived work is distributed under the terms of a -.\" permission notice identical to this one. -.\" -.\" Since the Linux kernel and libraries are constantly changing, this -.\" manual page may be incorrect or out-of-date. The author(s) assume no -.\" responsibility for errors or omissions, or for damages resulting from -.\" the use of the information contained herein. The author(s) may not -.\" have taken the same level of care in the production of this manual, -.\" which is licensed free of charge, as they might when working -.\" professionally. -.\" -.\" Formatted or processed versions of this manual, if unaccompanied by -.\" the source, must acknowledge the copyright and authors of this work. -.\" %%%LICENSE_END -.\" -.TH FPURGE 3 2001-12-15 "" "Linux Programmer's Manual" -.SH NAME -fpurge, __fpurge \- purge a stream -.SH SYNOPSIS -.nf -/* unsupported */ -.B #include -.sp -.BI "int fpurge(FILE *" stream ); -.sp -/* supported */ -.B #include -.br -.B #include -.sp -.BI "void __fpurge(FILE *" stream ); -.fi -.SH DESCRIPTION -The function -.BR fpurge () -clears the buffers of the given stream. -For output streams this discards any unwritten output. -For input streams this discards any input read from the underlying object -but not yet obtained via -.BR getc (3); -this includes any text pushed back via -.BR ungetc (3). -See also -.BR fflush (3). -.LP -The function -.BR __fpurge () -does precisely the same, but without returning a value. -.SH RETURN VALUE -Upon successful completion -.BR fpurge () -returns 0. -On error, it returns \-1 and sets -.I errno -appropriately. -.SH ERRORS -.TP -.B EBADF -.I stream -is not an open stream. -.SH CONFORMING TO -These functions are nonstandard and not portable. -The function -.BR fpurge () -was introduced in 4.4BSD and is not available under Linux. -The function -.BR __fpurge () -was introduced in Solaris, and is present in glibc 2.1.95 and later. -.SH NOTES -Usually it is a mistake to want to discard input buffers. -.SH SEE ALSO -.\" .BR fclean (3), -.BR fflush (3), -.BR setbuf (3), -.BR stdio_ext (3) -.SH COLOPHON -This page is part of release 3.79 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/.