summaryrefslogtreecommitdiff
path: root/libs/ImGuiDatePicker/ImGuiDatePicker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ImGuiDatePicker/ImGuiDatePicker.cpp')
-rw-r--r--libs/ImGuiDatePicker/ImGuiDatePicker.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ImGuiDatePicker/ImGuiDatePicker.cpp b/libs/ImGuiDatePicker/ImGuiDatePicker.cpp
index 207a902..c69c8ba 100644
--- a/libs/ImGuiDatePicker/ImGuiDatePicker.cpp
+++ b/libs/ImGuiDatePicker/ImGuiDatePicker.cpp
@@ -4,6 +4,7 @@
#include <chrono>
#include <vector>
#include <unordered_map>
+#include <time.h>
#define GET_DAY(timePoint) int(timePoint.tm_mday)
@@ -152,7 +153,11 @@ namespace ImGui
std::time_t currentTime = std::chrono::system_clock::to_time_t(now);
tm res;
+ #ifdef win64
gmtime_s(&res, &currentTime);
+ #else
+ gmtime_r(&currentTime, &res);
+ #endif
return res;
}