X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/132a5a4a47f9dbc7c52ee15234d70258c59ccf8e..c8a277f4ccdf4c392135769a4f0585dd7df5ae19:/lib/xgetdate.c diff --git a/lib/xgetdate.c b/lib/xgetdate.c index d3a3862..42e2d5c 100644 --- a/lib/xgetdate.c +++ b/lib/xgetdate.c @@ -35,6 +35,7 @@ #include #include "dateparse.h" +#include "strptime.h" #define TM_YEAR_BASE 1900 @@ -118,14 +119,12 @@ xgetdate_r (const char *string, struct tm *tp, const char *const *template) { const char *line; - size_t len; char *result = NULL; time_t timer; struct tm tm; int mday_ok = 0; line = NULL; - len = 0; while((line = *template++)) { /* Do the conversion. */ @@ -134,7 +133,7 @@ xgetdate_r (const char *string, struct tm *tp, tp->tm_isdst = -1; tp->tm_gmtoff = 0; tp->tm_zone = NULL; - result = strptime (string, line, tp); + result = my_strptime (string, line, tp); if (result && *result == '\0') break; }