Browse Source

fix: result count in CallAsync

akeit0 4 days ago
parent
commit
32c82df417
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Lua/Runtime/LuaVirtualMachine.cs

+ 1 - 1
src/Lua/Runtime/LuaVirtualMachine.cs

@@ -1329,7 +1329,7 @@ public static partial class LuaVirtualMachine
             }
 
             state.ThrowIfCancellationRequested(cancellationToken);
-            return state.Stack.Count - funcIndex;
+            return state.Stack.Count - returnBase;
         }
         catch (OperationCanceledException operationCanceledException)
         {