mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-11-04 04:34:07 +01:00 
			
		
		
		
	settings: Disable C++20 path on MSVC
Even though it compiles and runs fine on the latest Windows versions, older LTSC builds will crash due to lacking support somewhere in the OS. For now just disable it for MSVC until either Microsoft fixes this or we no longer support 1809 LTSC.
This commit is contained in:
		
							parent
							
								
									4467fd9993
								
							
						
					
					
						commit
						302a735135
					
				@ -26,7 +26,8 @@ std::string GetTimeZoneString() {
 | 
			
		||||
 | 
			
		||||
    std::string location_name;
 | 
			
		||||
    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();
 | 
			
		||||
        try {
 | 
			
		||||
            const std::chrono::time_zone* current_zone = time_zone_data.current_zone();
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user