Browse Source

Merge pull request #34 from AnnulusGames/fix-dostring-chunkname

Fix: `DoStringAsync` chunkName argument is not reflected when there is a syntax error
Annulus Games 1 year ago
parent
commit
8501041e49
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Lua/LuaStateExtensions.cs

+ 1 - 1
src/Lua/LuaStateExtensions.cs

@@ -8,7 +8,7 @@ public static class LuaStateExtensions
 {
     public static ValueTask<int> DoStringAsync(this LuaState state, string source, Memory<LuaValue> buffer, string? chunkName = null, CancellationToken cancellationToken = default)
     {
-        var syntaxTree = LuaSyntaxTree.Parse(source);
+        var syntaxTree = LuaSyntaxTree.Parse(source, chunkName);
         var chunk = LuaCompiler.Default.Compile(syntaxTree, chunkName);
         return state.RunAsync(chunk, buffer, cancellationToken);
     }