loop_dates
while ((dp = loop_dates(dp)) != NULL) {
while ((dp = loop_dates(dp)) != NULL) {
struct cal_day *loop_dates(struct cal_day *dp);
while ((dp = loop_dates(dp)) != NULL) {
while ((dp = loop_dates(dp)) != NULL) {
while ((dp = loop_dates(dp)) != NULL) {
while ((dp = loop_dates(dp)) != NULL) {