Merge pull request #11030 from lat9nq/tz-restrict-msvc
settings: Disable C++20 time zone path on MSVC
This commit is contained in:
		| @@ -26,7 +26,8 @@ std::string GetTimeZoneString() { | |||||||
|  |  | ||||||
|     std::string location_name; |     std::string location_name; | ||||||
|     if (time_zone_index == 0) { // Auto |     if (time_zone_index == 0) { // Auto | ||||||
| #if __cpp_lib_chrono >= 201907L | #if __cpp_lib_chrono >= 201907L && !defined(_MSC_VER) | ||||||
|  |         // TODO: Remove `!defined(_MSC_VER)` when we no longer support Windows 10 1809 LTSC | ||||||
|         const struct std::chrono::tzdb& time_zone_data = std::chrono::get_tzdb(); |         const struct std::chrono::tzdb& time_zone_data = std::chrono::get_tzdb(); | ||||||
|         try { |         try { | ||||||
|             const std::chrono::time_zone* current_zone = time_zone_data.current_zone(); |             const std::chrono::time_zone* current_zone = time_zone_data.current_zone(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user