summaryrefslogtreecommitdiff
path: root/libmailutils/datetime
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2011-12-08 19:23:03 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2011-12-08 19:23:03 +0200
commit912224f8b9fd7638fd48b86670fffca693c2bf9f (patch)
tree41d764d8af9c175f41d1cf97bb220a4d629e88b4 /libmailutils/datetime
parent7efa4777bddb68299355dce1f4125533d6467023 (diff)
downloadmailutils-912224f8b9fd7638fd48b86670fffca693c2bf9f.tar.gz
mailutils-912224f8b9fd7638fd48b86670fffca693c2bf9f.tar.bz2
Rename mu_tm2time to mu_datetime_to_utc.
Diffstat (limited to 'libmailutils/datetime')
-rw-r--r--libmailutils/datetime/streamftime.c2
-rw-r--r--libmailutils/datetime/unixtime.c5
2 files changed, 3 insertions, 4 deletions
diff --git a/libmailutils/datetime/streamftime.c b/libmailutils/datetime/streamftime.c
index e67d7d4d0..311fe0090 100644
--- a/libmailutils/datetime/streamftime.c
+++ b/libmailutils/datetime/streamftime.c
@@ -298,7 +298,7 @@ mu_c_streamftime (mu_stream_t str, const char *fmt, struct tm *input_tm,
case 's':
/* The number of seconds since the Epoch */
rc = mu_stream_printf (str, "%lu",
- (unsigned long) mu_tm2time (&tm, tz));
+ (unsigned long) mu_datetime_to_utc (&tm, tz));
break;
case 'S':
diff --git a/libmailutils/datetime/unixtime.c b/libmailutils/datetime/unixtime.c
index a8931176a..38c159023 100644
--- a/libmailutils/datetime/unixtime.c
+++ b/libmailutils/datetime/unixtime.c
@@ -25,10 +25,9 @@
#define JD_OF_EPOCH 2440588
-/* Convert struct tm into time_t, taking into account timezone offset. */
-/* FIXME: Ignores DST */
+/* Convert struct tm into UTC. */
time_t
-mu_tm2time (struct tm *tm, struct mu_timezone *tz)
+mu_datetime_to_utc (struct tm *tm, struct mu_timezone *tz)
{
int jd = mu_datetime_julianday (tm->tm_year + 1900, tm->tm_mon + 1,
tm->tm_mday);

Return to:

Send suggestions and report system problems to the System administrator.