mirror of
https://github.com/lua/lua.git
synced 2026-07-27 08:29:08 +00:00
Function 'leaveblock' was generating "break" label before removing variables from the closing block. If 'createlabel' created a 'close' instruction (which it did when matching a goto/break that exited the scope of an upvalue), that instruction would use the wrong level.
55 KiB
55 KiB