aboutsummaryrefslogtreecommitdiff
path: root/ports/oatpp/fix-windows-build.patch
blob: d017f7480d8d40da8ab1ff9ab2aad6c46a8a562a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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 <WinSock2.h>
 #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