3 * (c) copyright 1983 by the Vrije Universiteit, Amsterdam, The Netherlands.
5 * This product is part of the Amsterdam Compiler Kit.
7 * Permission to use, sell, duplicate or disclose this software must be
8 * obtained in writing. Requests for such permissions may be sent to
10 * Dr. Andrew S. Tanenbaum
11 * Wiskundig Seminarium
19 /* Author: J.W. Stevenson */
30 _flush(f
) struct file
*f
; {
34 n
= f
->buflen
- f
->count
;
38 if ((i
= _write(f
->ufd
,f
->bufadr
,n
)) < 0 && errno
== EINTR
)
44 _outcpt(f
) struct file
*f
; {
48 if ((f
->count
-= f
->size
) <= 0)