Jeff King <peff@xxxxxxxx> writes: > diff --git a/test-date.c b/test-date.c > index a9e705f..ac6854a 100644 > --- a/test-date.c > +++ b/test-date.c > @@ -21,12 +21,15 @@ static void parse_dates(char **argv, struct timeval *now) > for (; *argv; argv++) { > char result[100]; > time_t t; > + int tz; > > result[0] = 0; > parse_date(*argv, result, sizeof(result)); > - t = strtoul(result, NULL, 0); > - printf("%s -> %s\n", *argv, > - t ? show_date(t, 0, DATE_ISO8601) : "bad"); > + if (sscanf(result, "%ld %d", &t, &tz) == 2) Gah... On FreeBSD 8.0, we now see this. cc1: warnings being treated as errors test-date.c: In function 'parse_dates': test-date.c:28: warning: format '%ld' expects type 'long int *', but argument 3 has type 'time_t *' -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html