Skip to content

Commit 5efe20b

Browse files
committed
fix: incorrect table type injected to global created by rawset
1 parent f9ab5c4 commit 5efe20b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

script/vm/compiler.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1868,6 +1868,10 @@ local compilerSwitch = util.switch()
18681868
end)
18691869
: case 'call'
18701870
: call(function (source)
1871+
-- ignore rawset
1872+
if source.node.special == 'rawset' then
1873+
return
1874+
end
18711875
local node = getReturn(source.node, 1, source.args)
18721876
if not node then
18731877
return

0 commit comments

Comments
 (0)