DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

funflush(S-osr5)


funflush -- discard buffered data

Syntax

cc . . . -lc

   #include <stdio.h>
   

void funflush(FILE *stream);

Description

funflush causes any buffered data to be discarded. Unlike fflush [see fclose(S-osr5)], funflush does not write any pending data for output streams and does not attempt to synchronize the underlying file offset. It is principally intended for handling streams connected to terminals as part of interrupt processing. If stream is a null pointer, funflush acts on all open stdio streams. stream remains open.

See also

fclose(S-osr5), fopen(S-osr5), setbuf(S-osr5),
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005