From 9e160fac16e81c42ac368f450b9cc4df29753e00 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Sun, 27 Mar 2016 12:54:10 +0200 Subject: Do not assume that days always have 86400 seconds Make that date membership is computed correctly, even if a day has less than 86400 seconds (e.g. after changing clocks). Reported-by: Hakan Jerning Signed-off-by: Lukas Fleischer --- src/calcurse.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/calcurse.h') diff --git a/src/calcurse.h b/src/calcurse.h index d337145..3aab885 100644 --- a/src/calcurse.h +++ b/src/calcurse.h @@ -1111,6 +1111,7 @@ int get_item_min(long); struct tm date2tm(struct date, unsigned, unsigned); time_t date2sec(struct date, unsigned, unsigned); time_t utcdate2sec(struct date, unsigned, unsigned); +int date_cmp_day(time_t, time_t); char *date_sec2date_str(long, const char *); void date_sec2date_fmt(long, const char *, char *); int date_change(struct tm *, int, int); -- cgit v1.2.3-54-g00ecf