#define FIO_IMP
#include "fio.h"
#include <libc.h>
Ffillbuf(fd)
{
register COUNT n;
register Fbuffer *f = Ffb[fd];
if(n = &f->buf[FIOBSIZE]-f->end){
FIOFLUSH(f->oflush);
n = read(fd, f->end, n);
if(n <= 0)
return(-1);
f->end += n;
f->offset += n;
}
return(1);
}