Browse Source

fuckshit3

lizzie/try-fix-win11-crash-fuck
lizzie 1 month ago
parent
commit
64b4f905e4
  1. 7
      src/core/hle/service/set/system_settings_server.cpp

7
src/core/hle/service/set/system_settings_server.cpp

@ -381,7 +381,7 @@ bool ISystemSettingsServer::LoadSettingsFile(std::filesystem::path& path, auto&&
auto exists = std::filesystem::exists(settings_file); auto exists = std::filesystem::exists(settings_file);
auto file_size_ok = exists && std::filesystem::file_size(settings_file) == sizeof(SettingsHeader) + sizeof(settings_type); auto file_size_ok = exists && std::filesystem::file_size(settings_file) == sizeof(SettingsHeader) + sizeof(settings_type);
auto ResetToDefault = [&]() { auto ResetToDefault = [&]() {
settings_type default_settings;
settings_type default_settings = {};
default_func(default_settings); default_func(default_settings);
SettingsHeader hdr{ SettingsHeader hdr{
.magic = SETTINGS_MAGIC, .magic = SETTINGS_MAGIC,
@ -1369,8 +1369,6 @@ Result ISystemSettingsServer::GetHttpAuthConfigs(Out<s32> out_count, OutBuffer<B
} }
static void DefaultSystemSettings(SystemSettings& settings) { static void DefaultSystemSettings(SystemSettings& settings) {
settings = {};
settings.version = 0x140000; settings.version = 0x140000;
settings.flags = 7; settings.flags = 7;
@ -1429,15 +1427,12 @@ static void DefaultSystemSettings(SystemSettings& settings) {
} }
static void DefaultPrivateSettings(PrivateSettings& settings) { static void DefaultPrivateSettings(PrivateSettings& settings) {
settings = {};
} }
static void DefaultDeviceSettings(DeviceSettings& settings) { static void DefaultDeviceSettings(DeviceSettings& settings) {
settings = {};
} }
static void DefaultApplnSettings(ApplnSettings& settings) { static void DefaultApplnSettings(ApplnSettings& settings) {
settings = {};
settings.mii_author_id = Common::UUID::MakeDefault(); settings.mii_author_id = Common::UUID::MakeDefault();
} }

Loading…
Cancel
Save