projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
simplifications
[apps/madmutt.git]
/
imap
/
util.c
diff --git
a/imap/util.c
b/imap/util.c
index
16aa75f
..
b6ba310
100644
(file)
--- a/
imap/util.c
+++ b/
imap/util.c
@@
-254,7
+254,7
@@
char *imap_next_word (char *s)
}
/* imap_parse_date: date is of the form: DD-MMM-YYYY HH:MM:SS +ZZzz */
}
/* imap_parse_date: date is of the form: DD-MMM-YYYY HH:MM:SS +ZZzz */
-time_t imap_parse_date
(char *s)
+time_t imap_parse_date(char *s)
{
struct tm tm;
const char *loc;
{
struct tm tm;
const char *loc;
@@
-263,8
+263,9
@@
time_t imap_parse_date (char *s)
p_clear(&tm, 1);
loc = setlocale(LC_TIME, "C");
strptime(s, "%d-%b-%Y %T %z", &tm);
p_clear(&tm, 1);
loc = setlocale(LC_TIME, "C");
strptime(s, "%d-%b-%Y %T %z", &tm);
+ tz = tm.tm_gmtoff;
setlocale(LC_TIME, loc);
setlocale(LC_TIME, loc);
- return
mutt_mktime(&tm, 1)
;
+ return
timegm(&tm) + tz
;
}
/* imap_qualify_path: make an absolute IMAP folder target, given IMAP_MBOX
}
/* imap_qualify_path: make an absolute IMAP folder target, given IMAP_MBOX