mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 18:54:14 +01:00 
			
		
		
		
	service: set: Increase settings version
This commit is contained in:
		
							parent
							
								
									12e7ee2357
								
							
						
					
					
						commit
						b75401a2cb
					
				| @ -25,7 +25,7 @@ | ||||
| namespace Service::Set { | ||||
| 
 | ||||
| namespace { | ||||
| constexpr u32 SETTINGS_VERSION{1u}; | ||||
| constexpr u32 SETTINGS_VERSION{2u}; | ||||
| constexpr auto SETTINGS_MAGIC = Common::MakeMagic('y', 'u', 'z', 'u', '_', 's', 'e', 't'); | ||||
| struct SettingsHeader { | ||||
|     u64 magic; | ||||
| @ -349,7 +349,7 @@ bool ISystemSettingsServer::LoadSettingsFile(std::filesystem::path& path, auto&& | ||||
|         } | ||||
|         SettingsHeader hdr{}; | ||||
|         file.read(reinterpret_cast<char*>(&hdr), sizeof(hdr)); | ||||
|         return hdr.magic == SETTINGS_MAGIC && hdr.version == SETTINGS_VERSION; | ||||
|         return hdr.magic == SETTINGS_MAGIC && hdr.version >= SETTINGS_VERSION; | ||||
|     }; | ||||
| 
 | ||||
|     if (!exists || !file_size_ok) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user