From c24658fbe686f3cca37a9e9cb07c82cfcaefb8c5 Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Sun, 16 Jun 2013 07:21:52 +0000 Subject: [PATCH] Fix bug where we always reloaded calendars --- src/cal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 */ -- 2.43.2