From 7d3afe0d9b294a2bad24b00ff8517312ed02c0c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sat, 4 Oct 2003 05:15:29 +0000 Subject: [PATCH] let t and n match zero or more whitespaces git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12964 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/roken/strptime.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/roken/strptime.c b/lib/roken/strptime.c index 8262a3022..84bb57207 100644 --- a/lib/roken/strptime.c +++ b/lib/roken/strptime.c @@ -310,10 +310,8 @@ strptime (const char *buf, const char *format, struct tm *timeptr) buf = s; break; case 'n' : - if (*buf == '\n') - ++buf; - else - return NULL; + while (isspace (*buf)) + buf++; break; case 'p' : ret = match_string (&buf, ampm); @@ -345,10 +343,8 @@ strptime (const char *buf, const char *format, struct tm *timeptr) buf = s; break; case 't' : - if (*buf == '\t') - ++buf; - else - return NULL; + while (isspace (*buf)) + buf++; break; case 'T' : /* %H:%M:%S */ case 'X' :