Commit 5202a780 authored by Gabi Melman's avatar Gabi Melman

Merge pull request #210 from GreatFruitOmsk/master

Fix throwing exception if DYNAMIC_TIME_ZONE_INFORMATION fails
parents 38c0ee01 6603d5e3
...@@ -199,7 +199,7 @@ inline int utc_minutes_offset(const std::tm& tm = details::os::localtime()) ...@@ -199,7 +199,7 @@ inline int utc_minutes_offset(const std::tm& tm = details::os::localtime())
auto rv = GetDynamicTimeZoneInformation(&tzinfo); auto rv = GetDynamicTimeZoneInformation(&tzinfo);
#endif #endif
if (rv == TIME_ZONE_ID_INVALID) if (rv == TIME_ZONE_ID_INVALID)
throw spdlog::spdlog_ex("Failed getting timezone info. Last error: " + GetLastError()); throw spdlog::spdlog_ex("Failed getting timezone info. Last error: " + std::to_string(GetLastError()));
int offset = -tzinfo.Bias; int offset = -tzinfo.Bias;
if (tm.tm_isdst) if (tm.tm_isdst)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment