Fix out of bounds initialization
This commit is contained in:
parent
d483b9a669
commit
c5543cfc2e
@ -399,7 +399,7 @@ do
|
|||||||
return ffi.gc(memory, finalizer)
|
return ffi.gc(memory, finalizer)
|
||||||
end
|
end
|
||||||
|
|
||||||
function memory.init(memory, addr, data) ffi.copy(by_offset(memory.data, addr), data) end
|
function memory.init(memory, addr, data) ffi.copy(by_offset(memory.data, addr), data, #data - 1) end
|
||||||
|
|
||||||
function memory.grow(memory, num)
|
function memory.grow(memory, num)
|
||||||
local old = memory.min
|
local old = memory.min
|
||||||
|
Loading…
x
Reference in New Issue
Block a user