From e27f3c7e7941252bff0a724def35d315e6ff82c4 Mon Sep 17 00:00:00 2001 From: Jim Horvath <38920027+jhorv@users.noreply.github.com> Date: Thu, 22 Feb 2024 22:34:43 -0500 Subject: [PATCH] HipcGenerator: make generated GetCommandHandlers() method return a FrozenDictionary --- src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs b/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs index 14720e747b..d03a308bb1 100644 --- a/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs +++ b/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs @@ -74,6 +74,7 @@ namespace Ryujinx.Horizon.Generators.Hipc generator.AppendLine("using Ryujinx.Horizon.Sdk.Sf.Cmif;"); generator.AppendLine("using Ryujinx.Horizon.Sdk.Sf.Hipc;"); generator.AppendLine("using System;"); + generator.AppendLine("using System.Collections.Frozen;"); generator.AppendLine("using System.Collections.Generic;"); generator.AppendLine("using System.Runtime.CompilerServices;"); generator.AppendLine("using System.Runtime.InteropServices;"); @@ -171,7 +172,7 @@ namespace Ryujinx.Horizon.Generators.Hipc } } - generator.LeaveScope(";"); + generator.LeaveScope(".ToFrozenDictionary();"); generator.LeaveScope(); }