From 55eda086dc21a5ed7f4e13a3b129b817d151df86 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 10 Jun 2008 05:09:33 +0200 Subject: Provide thread-unsafe replacement for gmtime_r on Windows. --- win32.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'win32.c') diff --git a/win32.c b/win32.c index 7808ac2e..fc73b611 100644 --- a/win32.c +++ b/win32.c @@ -317,3 +317,16 @@ void log_message(int level, char *message, ...) } void log_link(int level, int output) { /* FIXME */ } + +struct tm * +gmtime_r (const time_t *timer, struct tm *result) +{ + struct tm *local_result; + local_result = gmtime (timer); + + if (local_result == NULL || result == NULL) + return NULL; + + memcpy (result, local_result, sizeof (result)); + return result; +} -- cgit v1.2.3