From: Andy Spencer Date: Sun, 16 Jun 2013 07:21:52 +0000 (+0000) Subject: Fix bug where we always reloaded calendars X-Git-Url: http://pileus.org/git/?p=lackey;a=commitdiff_plain;h=c24658fbe686f3cca37a9e9cb07c82cfcaefb8c5 Fix bug where we always reloaded calendars --- diff --git a/src/cal.c b/src/cal.c index 9e36a29..8d039a6 100644 --- a/src/cal.c +++ b/src/cal.c @@ -131,8 +131,8 @@ void cal_load(year_t year, month_t month, day_t day, int days) add_days(&eyear, &emonth, &eday, days); /* Skip if we already loaded enough info */ - if (!before(&start, year, month, day, 0, 0) && - before(&end, eyear, emonth, eday, 24, 0)) + if (before(&start, year, month, day, 0, 0) && + !before(&end, eyear, emonth, eday, 24, 0)) return; /* Free uneeded data */