From 487a13c7c8e23268145c3dd88317cd8ea547c901 Mon Sep 17 00:00:00 2001 From: Nguyễn Thái Ngọc Duy Date: Wed, 14 Apr 2010 06:56:24 +0200 Subject: win32: add gmtime_r() --- win32/mingw.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'win32') diff --git a/win32/mingw.c b/win32/mingw.c index 09d746f21..1a476651a 100644 --- a/win32/mingw.c +++ b/win32/mingw.c @@ -62,3 +62,10 @@ int pipe(int filedes[2]) return -1; return 0; } + +struct tm *gmtime_r(const time_t *timep, struct tm *result) +{ + /* gmtime() in MSVCRT.DLL is thread-safe, but not reentrant */ + memcpy(result, gmtime(timep), sizeof(struct tm)); + return result; +} -- cgit v1.2.3-55-g6feb