--- qof/qofdate.c.orig 2016-01-09 06:26:38.000000000 -0800 +++ qof/qofdate.c 2016-01-09 06:27:28.000000000 -0800 @@ -827,7 +827,7 @@ if (qd->qd_wday < 0) qd->qd_wday += 7; y = 1970; - while (days < 0 || days >= (__isleap (y) ? 366 : 365)) + while (days < 0 || days >= ((qof_date_isleap(y)) ? 366 : 365)) { /* Guess a corrected year, assuming 365 days per year. */ yg = y + days / 365 - (days % 365 < 0);