diff --git a/src/oatpp/core/base/Environment.cpp b/src/oatpp/core/base/Environment.cpp index b870835..ae36970 100644 --- a/src/oatpp/core/base/Environment.cpp +++ b/src/oatpp/core/base/Environment.cpp @@ -36,14 +36,9 @@ #include #endif -#if (defined(WIN32) || defined(_WIN32)) && defined(_WIN64) -struct tm* localtime_r(time_t *_clock, struct tm *_result) { - _localtime64_s(_result, _clock); - return _result; -} -#elif (defined(WIN32) || defined(_WIN32)) && not defined(_WIN64) +#if defined(WIN32) || defined(_WIN32) struct tm* localtime_r(time_t *_clock, struct tm *_result) { - _localtime32_s(_result, _clock); + localtime_s(_result, _clock); return _result; } #endif