added localtime_r for use on windows

This commit is contained in:
ShizZy 2013-09-23 21:47:24 -04:00
parent a8c3c2a391
commit 1114eb9aaf

View File

@ -70,9 +70,17 @@
#if EMU_PLATFORM == PLATFORM_WINDOWS #if EMU_PLATFORM == PLATFORM_WINDOWS
#include <time.h>
#define NOMINMAX #define NOMINMAX
#define EMU_FASTCALL __fastcall #define EMU_FASTCALL __fastcall
inline struct tm* localtime_r(const time_t *clock, struct tm *result) {
if (localtime_s(result, clock) == 0)
return result;
return NULL;
}
#else #else
#define EMU_FASTCALL __attribute__((fastcall)) #define EMU_FASTCALL __attribute__((fastcall))