diff options
-rw-r--r-- | src/common/src/platform.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/common/src/platform.h b/src/common/src/platform.h index d610b418a..d8eacaa84 100644 --- a/src/common/src/platform.h +++ b/src/common/src/platform.h @@ -70,9 +70,17 @@ #if EMU_PLATFORM == PLATFORM_WINDOWS +#include <time.h> + #define NOMINMAX #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 #define EMU_FASTCALL __attribute__((fastcall)) |