don't do 1 byte writes, buffer and flush unbuffered I/O (stderr).
[unix-history] / usr / src / lib / libc / stdio / data.c
CommitLineData
fd1f476b 1/* @(#)data.c 4.3 (Berkeley) %G% */
08922572 2#include <stdio.h>
f4c06a32
KM
3#include <sys/param.h>
4char _sibuf[MAXBSIZE];
5char _sobuf[MAXBSIZE];
08922572
BJ
6
7struct _iobuf _iob[_NFILE] ={
f4c06a32
KM
8 { 0, NULL, NULL, NULL, _IOREAD, 0},
9 { 0, NULL, NULL, NULL, _IOWRT, 1},
10 { 0, NULL, NULL, NULL, _IOWRT+_IONBF, 2},
08922572
BJ
11};
12/*
13 * Ptr to end of buffers
14 */
15struct _iobuf *_lastbuf ={ &_iob[_NFILE] };