diff --git a/lua/lvm.go b/lua/lvm.go index c2b21cb..69a4e68 100644 --- a/lua/lvm.go +++ b/lua/lvm.go @@ -67,7 +67,7 @@ func (vm *v53) loadnil(instr vm.Instr) { b = instr.B() ) for i := a; i <= a+b; i++ { - vm.thread().frame().set(i, Nil(1)) + vm.thread().frame().set(i, nilValue) } } diff --git a/lua/value.go b/lua/value.go index 1b02766..90ff091 100644 --- a/lua/value.go +++ b/lua/value.go @@ -178,7 +178,7 @@ func valueOf(state *State, value interface{}) Value { case Value: return value case nil: - return Nil(1) + return nilValue } udata := &Object{data: value} udata.meta = metaOf(state, udata)