grep_fgetln
char *grep_fgetln(struct file *f, size_t *len);
if ((ln.dat = grep_fgetln(f, &ln.len)) == NULL || ln.len == 0)