cal_readline
while ((p = cal_readline(cfile)) != NULL) {
static char *cal_readline(struct cal_file *cfile);