diff options
author | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2009-01-08 02:30:18 -0800 |
---|---|---|
committer | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2009-01-08 02:30:18 -0800 |
commit | 48c9108a015dfdee4a5d223e72ae21a598959eab (patch) | |
tree | 7eedc7223640c0b001f868dd2b9664d5d2c6ef72 | |
parent | 35ac613e3e5afe730a3594e00a48ea0a6cf4fb54 (diff) | |
download | Rachana.git-48c9108a015dfdee4a5d223e72ae21a598959eab.tar.gz Rachana.git-48c9108a015dfdee4a5d223e72ae21a598959eab.tar.xz Rachana.git-48c9108a015dfdee4a5d223e72ae21a598959eab.zip |
Change in KCalendarSystemIndic::year to check for leap year correctly.
-rw-r--r-- | calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp b/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp index 0f267f9..8028d47 100644 --- a/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp +++ b/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp @@ -160,13 +160,15 @@ int KCalendarSystemIndic::year( const QDate &date ) const int saka_year, saka_start=22; saka_year = KCalendarSystem::year( date ) - KCalendarSystemSaka::get_era_start(); - if (QDate::isLeapYear(date.year()+78)) { + // kDebug() <<"saka_year" << saka_year; + if (KCalendarSystemIndic::isLeapYear(saka_year)) { saka_start=21; } if ((date.month() <=3) && (date.day() < saka_start)) { --saka_year; } + // kDebug() <<"saka_year just before return" << saka_year; return saka_year; } |