diff options
author | gnisman <gleb.nisman@gmail.com> | 2023-01-22 18:04:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-22 17:04:33 +0100 |
commit | dc30d948520ad3bc76c8911a40d554906c9c5170 (patch) | |
tree | a460d8d5379b9fe080743c510612f33411fb0120 /Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs | |
parent | 4f293f8cbec33e8edce81ad4980bd532a2464c05 (diff) |
Handle parsing of corrupt Config.json and prevent crash on launch (#4309)1.1.591
* Handle parsing of corrupt Config.json and prevent crash on launch
* Implement a cleaner solution to handle empty json object
Diffstat (limited to 'Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs')
-rw-r--r-- | Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs index 52ca7153..2ebf65ac 100644 --- a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs +++ b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs @@ -340,7 +340,7 @@ namespace Ryujinx.Ui.Common.Configuration { configurationFileFormat = JsonHelper.DeserializeFromFile<ConfigurationFileFormat>(path); - return true; + return configurationFileFormat.Version != 0; } catch { |