From: Paul Eggert Date: Mon, 4 Apr 2005 19:53:07 +0000 (+0000) Subject: getdate.y patch for parsing empty string near DST boundaries. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1d113b5a2cb7cbbea65d7ed9d7278880701fc742;p=pspp getdate.y patch for parsing empty string near DST boundaries. --- diff --git a/lib/ChangeLog b/lib/ChangeLog index f82fdc0019..dc82a9befd 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,17 @@ +2005-04-04 Paul Eggert + + * getdate.y (parser_control): rels_seen is now a boolean, not a + count, since there's no maximum. All uses changed. + Add member dsts_seen. + (local_zone): Accumulate dsts_seen rather than relying on tm_isdst + not being INT_MAX. + (get_date): Initialize dsts_seen, and check that it doesn't go over 1. + Use pc_rels_seen to decide whther a date is absolute. + + * getdate.y (number): Don't overwrite year. + (get_date): Initialize pc.year.digits to 0, not 4, to enable above + check. + 2005-04-02 Simon Josefsson * getaddrinfo.h: Fix OpenBSD compilation failure, inspired by tiny