]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for wxDateTime::SetToYearDay(last month day) (bug 816065)
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 21 Oct 2003 23:00:37 +0000 (23:00 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 21 Oct 2003 23:00:37 +0000 (23:00 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/datetime.cpp

index 1e84f0689cf73e71fd46dd61077866e3aa5d04b8..7ea7a574e3aaa6350c087e63631c76daf56e2670 100644 (file)
@@ -1886,7 +1886,7 @@ wxDateTime& wxDateTime::SetToYearDay(wxDateTime::wxDateTime_t yday)
         // for Dec, we can't compare with gs_cumulatedDays[mon + 1], but we
         // don't need it neither - because of the CHECK above we know that
         // yday lies in December then
-        if ( (mon == Dec) || (yday < gs_cumulatedDays[isLeap][mon + 1]) )
+        if ( (mon == Dec) || (yday <= gs_cumulatedDays[isLeap][mon + 1]) )
         {
             Set(yday - gs_cumulatedDays[isLeap][mon], mon, year);