From f3b19b8d27b7e3b732ea87de2571011876bb0e04 Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Tue, 17 Jun 2025 03:39:03 +1000 Subject: [PATCH] Simplify `SerializeTable` in `ConsoleLuaLibrary` further see b6bcd083a --- .../tools/Lua/Libraries/ConsoleLuaLibrary.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/ConsoleLuaLibrary.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/ConsoleLuaLibrary.cs index fd09ecdd7d..6ff860475f 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/ConsoleLuaLibrary.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/Libraries/ConsoleLuaLibrary.cs @@ -67,8 +67,7 @@ namespace BizHawk.Client.EmuHawk { static string SerializeTable(LuaTable lti) { - var entries = ((IEnumerator>) lti.GetEnumerator()).AsEnumerable() - .ToArray(); + var entries = lti.ToArray(); return string.Concat(entries.All(static kvp => kvp.Key is long) ? entries.OrderBy(static kvp => (long) kvp.Key, Comparer.Default) .Select(static kvp => $"{kvp.Key}: \"{kvp.Value}\"\n")