From: Dan Fandrich Date: Mon, 29 Sep 2008 23:22:41 +0000 (+0000) Subject: Made the month days table static const X-Git-Tag: curl-7_19_1~257 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6d24719167c85165a91a387c4c9af38fa93587e2;p=thirdparty%2Fcurl.git Made the month days table static const --- diff --git a/lib/parsedate.c b/lib/parsedate.c index d1d1fdc829..d30286ef59 100644 --- a/lib/parsedate.c +++ b/lib/parsedate.c @@ -222,10 +222,14 @@ enum assume { DATE_TIME }; -/* struct tm to time since epoch in GMT time zone */ +/* struct tm to time since epoch in GMT time zone. + * This is similar to the standard mktime function but for GMT only, and + * doesn't suffer from the various bugs and portability problems that + * some systems' implementations have. + */ static time_t my_timegm(struct tm * tm) { - int month_days_cumulative [12] = + static const int month_days_cumulative [12] = { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 }; int month, year, leap_days;