From ba95ee54abf4905d38f3563881a1643f102993b3 Mon Sep 17 00:00:00 2001
From: gdkchan <gab.dark.100@gmail.com>
Date: Tue, 21 Mar 2023 20:14:46 -0300
Subject: Revert "Use source generated json serializers in order to improve
 code trimming (#4094)" (#4576)

This reverts commit 4ce4299ca2a6b11332f2341c69f40efd7205282f.
---
 Ryujinx.Headless.SDL2/Program.cs | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

(limited to 'Ryujinx.Headless.SDL2/Program.cs')

diff --git a/Ryujinx.Headless.SDL2/Program.cs b/Ryujinx.Headless.SDL2/Program.cs
index 40eec4a7..f618e38d 100644
--- a/Ryujinx.Headless.SDL2/Program.cs
+++ b/Ryujinx.Headless.SDL2/Program.cs
@@ -56,8 +56,6 @@ namespace Ryujinx.Headless.SDL2
         private static bool _enableKeyboard;
         private static bool _enableMouse;
 
-        private static readonly InputConfigJsonSerializerContext SerializerContext = new(JsonHelper.GetDefaultSerializerOptions());
-
         static void Main(string[] args)
         {
             Version = ReleaseInformation.GetVersion();
@@ -287,7 +285,10 @@ namespace Ryujinx.Headless.SDL2
 
                 try
                 {
-                    config = JsonHelper.DeserializeFromFile(path, SerializerContext.InputConfig);
+                    using (Stream stream = File.OpenRead(path))
+                    {
+                        config = JsonHelper.Deserialize<InputConfig>(stream);
+                    }
                 }
                 catch (JsonException)
                 {
-- 
cgit v1.2.3-70-g09d2