From 15af11c98844a2ce5f5c5526a635a495ebbfdd89 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Thu, 5 Sep 2002 14:26:30 +0000 Subject: Use e_mktime_utc. * camel-mime-utils.c (header_decode_date): Use e_mktime_utc. * camel-mime-message.c (camel_mime_message_set_date): Use e_localtime_with_offset. * broken-date-parser.c (decode_broken_date): Use e_mktime_utc. svn path=/trunk/; revision=17986 --- camel/broken-date-parser.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'camel/broken-date-parser.c') diff --git a/camel/broken-date-parser.c b/camel/broken-date-parser.c index 7bcff0ffd4..cba19208b4 100644 --- a/camel/broken-date-parser.c +++ b/camel/broken-date-parser.c @@ -34,6 +34,7 @@ #include #include "broken-date-parser.h" +#include "e-time-utils.h" #define d(x) x @@ -403,14 +404,7 @@ decode_broken_date (struct _date_token *tokens, int *tzone) d(printf ("\n")); - time = mktime (&tm); -#if defined (HAVE_TIMEZONE) - time -= timezone; -#elif defined (HAVE_TM_GMTOFF) - time += tm.tm_gmtoff; -#else -#error Neither HAVE_TIMEZONE nor HAVE_TM_GMTOFF defined. Rerun autoheader, autoconf, etc. -#endif + time = e_mktime_utc (&tm); /* t is now GMT of the time we want, but not offset by the timezone ... */ -- cgit v1.2.3