From 8a46af0b251e0287d9f806a2ef868f57d3a932f8 Mon Sep 17 00:00:00 2001 From: Morilli <35152647+Morilli@users.noreply.github.com> Date: Wed, 24 May 2023 18:29:56 +0200 Subject: [PATCH] Fix lua project with analyzer change --- ExternalProjects/NLua/src/CheckType.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ExternalProjects/NLua/src/CheckType.cs b/ExternalProjects/NLua/src/CheckType.cs index 84832514a5..564eb13a38 100644 --- a/ExternalProjects/NLua/src/CheckType.cs +++ b/ExternalProjects/NLua/src/CheckType.cs @@ -52,7 +52,7 @@ namespace NLua if (paramType.IsByRef) paramType = paramType.GetElementType(); - return _extractValues.ContainsKey(paramType) ? _extractValues[paramType] : _extractNetObject; + return _extractValues.TryGetValue(paramType, out ExtractValue value) ? value : _extractNetObject; } internal ExtractValue CheckLuaType(LuaState luaState, int stackPos, Type paramType)