1
0
Fork 0
mirror of https://github.com/Detanup01/gbe_fork.git synced 2025-09-09 19:43:04 +02:00

fix linux compilation

This commit is contained in:
otavepto 2024-06-08 02:56:58 +03:00
parent 00c10d5800
commit e213a44c55

View file

@ -419,9 +419,15 @@ std::string common_helpers::get_utc_time()
std::time_t time = std::time({}); std::time_t time = std::time({});
std::tm utc_time{}; std::tm utc_time{};
bool is_ok{}; bool is_ok = false;
#if defined(__linux__) || defined(linux) #if defined(__linux__) || defined(linux)
is_ok = !!gmtime_s(&time, &utc_time); {
auto utc_ptr = std::gmtime(&time);
if (utc_ptr) {
utc_time = *utc_ptr;
is_ok = true;
}
}
#else #else
is_ok = !gmtime_s(&utc_time, &time); is_ok = !gmtime_s(&utc_time, &time);
#endif #endif