]> Pileus Git - lackey/blobdiff - src/cal.c
Fix bug where we always reloaded calendars
[lackey] / src / cal.c
index 9e36a29db23f80675012fa1d2d2208a1ca9bf48a..8d039a607fceda288f58837826b044ad944a01f9 100644 (file)
--- 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 */