fread(curfile->fileptr, curfile->fsize, 1, curfile->fbuf);
if (ferror(curfile->fbuf)) {
ERROR(EPASTEOF, curfile->pfname);
return;
}
if (feof(curfile->fbuf)) {
fread(curfile->fileptr, curfile->fsize, 1, curfile->fbuf);
if (ferror(curfile->fbuf)) {
ERROR(EPASTEOF, curfile->pfname);
return;
}
if (feof(curfile->fbuf)) {