Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!nike!ucbcad!ucbvax!hplabs!sdcrdcf!ism780c!ism780!david From: david@ism780 Newsgroups: net.lang.c Subject: Re: Missing stdio features. Message-ID: <58300001@ism780> Date: Mon, 4-Aug-86 15:45:00 EDT Article-I.D.: ism780.58300001 Posted: Mon Aug 4 15:45:00 1986 Date-Received: Thu, 7-Aug-86 03:06:45 EDT References: <2340@robin.cs.nott.ac.uk> Lines: 13 Nf-ID: #R:robin.cs.nott.ac.uk:2340:ism780:58300001:000:556 Nf-From: ism780!david Aug 4 12:45:00 1986 My wish list for stdio would include the following function: flushall (); Flushall would be used to make sure that all output done to stdio files was actually written to the file system. Flushall would fflush all stdio files that are currently in output mode, similar to what _cleanup does but without closing the files. It would not affect files that are in input mode. This allows one to not be concerned with having things flushed until it is required, for example if one uses the functions fork, exec, sync, ustat, quota, or abort.