diff --git a/src/engine/engine_util_errmem.c b/src/engine/engine_util_errmem.c index 58be05a1..04e98009 100644 --- a/src/engine/engine_util_errmem.c +++ b/src/engine/engine_util_errmem.c @@ -97,7 +97,7 @@ void mju_writeLog(const char* type, const char* msg) { // get time time(&rawtime); -#if defined(_POSIX_C_SOURCE) || defined(__APPLE__) || defined(__STDC_VERSION_TIME_H__) +#if defined(_POSIX_C_SOURCE) || defined(__APPLE__) || defined(__STDC_VERSION_TIME_H__) || defined(__EMSCRIPTEN__) localtime_r(&rawtime, &timeinfo); #elif _MSC_VER localtime_s(&timeinfo, &rawtime);