diff --git a/lib/getdate.y b/lib/getdate.y index c698584eb..658da69fc 100644 --- a/lib/getdate.y +++ b/lib/getdate.y @@ -99,7 +99,7 @@ enum { MERam, MERpm, MER24 }; /* Information passed to and from the parser. */ struct parser_control -{ +{ /* The input string remaining to be parsed. */ const char *input; @@ -831,7 +831,10 @@ yyerror (char *s ATTRIBUTE_UNUSED) return 0; } -/* ?? */ +/* Parse a date/time string P. Return the corresponding time_t value, + or (time_t) -1 if there is an error. P can be an incomplete or + relative time specification; if so, use *NOW as the basis for the + returned time. */ time_t get_date (const char *p, const time_t *now) {