From c0865d8a519da97d65d6a2a29bb41bb66bcf3fa0 Mon Sep 17 00:00:00 2001 From: gnisman Date: Sun, 22 Jan 2023 18:04:33 +0200 Subject: [PATCH] Handle parsing of corrupt Config.json and prevent crash on launch (#4309) * Handle parsing of corrupt Config.json and prevent crash on launch * Implement a cleaner solution to handle empty json object --- Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs index 52ca71538..2ebf65ac1 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(path); - return true; + return configurationFileFormat.Version != 0; } catch {