From: Andreas Jaeger Date: Fri, 3 Mar 2000 08:12:53 +0000 (+0000) Subject: 2000-03-01 Andreas Jaeger X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cd4e34f941e93d4952fcb3cc9a494a601289f0f;p=thirdparty%2Fglibc.git 2000-03-01 Andreas Jaeger * time/getdate.c (check_mday): Fix check for february. Reported by ane@np.bs1.fc.nec.co.jp and Akira YOSHIYAMA , closes PR libc/1617 and PR libc/1619. --- diff --git a/time/getdate.c b/time/getdate.c index 01bd2db0ea0..626fb49d7a2 100644 --- a/time/getdate.c +++ b/time/getdate.c @@ -1,5 +1,5 @@ /* Convert a string representation of time to a time value. - Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Mark Kettenis , 1997. @@ -91,7 +91,7 @@ check_mday (int year, int mon, int mday) return 1; break; case 1: - if (mday >= 1 && mday < (__isleap (year) ? 29 : 28)) + if (mday >= 1 && mday <= (__isleap (year) ? 29 : 28)) return 1; break; }