changeset 1795:e48b49aaeffc HEAD

Don't require timezone in Date-header.
author Timo Sirainen <tss@iki.fi>
date Fri, 03 Oct 2003 18:15:20 +0300
parents e1a7e38c17ed
children 9d8ed97a807f
files src/lib-mail/message-date.c
diffstat 1 files changed, 9 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-mail/message-date.c	Fri Oct 03 18:02:47 2003 +0300
+++ b/src/lib-mail/message-date.c	Fri Oct 03 18:15:20 2003 +0300
@@ -198,10 +198,15 @@
 		token = next_token(ctx, &value, &len);
 	}
 
-	/* timezone */
-	if (token != 'A')
-		return FALSE;
-	*timezone_offset = parse_timezone(value, len);
+	if (token == TOKEN_LAST) {
+		/* missing timezone */
+		*timezone_offset = 0;
+	} else {
+		/* timezone */
+		if (token != 'A')
+			return FALSE;
+		*timezone_offset = parse_timezone(value, len);
+	}
 
 	tm.tm_isdst = -1;
 	*time = utc_mktime(&tm);