From e2df452945010a2ed38a31bb27051c986c0b84b4 Mon Sep 17 00:00:00 2001 From: Bruno Dilly Date: Mon, 23 Aug 2010 18:50:51 +0000 Subject: [PATCH] Oops, fix leap years detection algorithm on elm_calendar SVN revision: 51586 --- legacy/elementary/src/lib/elm_calendar.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/legacy/elementary/src/lib/elm_calendar.c b/legacy/elementary/src/lib/elm_calendar.c index c6a3c03f90..b496c0f702 100644 --- a/legacy/elementary/src/lib/elm_calendar.c +++ b/legacy/elementary/src/lib/elm_calendar.c @@ -98,7 +98,8 @@ _maxdays_get(struct tm *time) month = time->tm_mon; year = time->tm_year + 1900; - return _days_in_month[(!(year % 4) && (!(year % 4) || (year % 100)))][month]; + return _days_in_month[(!(year % 4) && (!(year % 400) || (year % 100)))] + [month]; } static inline void