We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e3103a commit 8e75d74Copy full SHA for 8e75d74
src/Laylua/Library/LuaChildThread.cs
@@ -6,22 +6,18 @@ namespace Laylua;
6
internal sealed unsafe class LuaChildThread : LuaThread
7
{
8
/// <inheritdoc/>
9
- public override Lua MainThread => _mainThread;
+ public override LuaThread MainThread => Lua.FromExtraSpace(State.L).MainThread;
10
11
/// <inheritdoc />
12
public override LuaTable Globals => MainThread.Globals;
13
14
15
internal override LuaMarshaler Marshaler => MainThread.Marshaler;
16
17
- private Lua _mainThread = null!;
18
-
19
internal void Initialize(lua_State* L, int reference)
20
21
Stack = new LuaStack(this);
22
State = new LuaState(L);
23
Reference = reference;
24
25
- _mainThread = Laylua.Lua.FromExtraSpace(L);
26
}
27
0 commit comments