fgetLine
while (!oodate && (x = fgetLine(&buf, &bufsz, 0, fp)) > 0) {
if ((n = fgetLine(&buf, &bufsz, x, fp)) <= 0)