IEH3err("cgetc: %d illegal file number",fn
);
if (fp
== 0 || fp
->wrflag
> 1)
IEH3err("cgetc: %d not open to read",fn
);
/* file not opened with fopen: try making a buffer */
switch (fp
->nchars
= read(fn
, fp
->bptr
=fp
->buff
, fp
->bsize
))
IEH3err("cgetc: error on %d",fn
);