aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs
diff options
context:
space:
mode:
authorgnisman <gleb.nisman@gmail.com>2023-01-22 18:04:33 +0200
committerGitHub <noreply@github.com>2023-01-22 17:04:33 +0100
commitdc30d948520ad3bc76c8911a40d554906c9c5170 (patch)
treea460d8d5379b9fe080743c510612f33411fb0120 /Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs
parent4f293f8cbec33e8edce81ad4980bd532a2464c05 (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.cs2
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
{