migration to ByteArray + small fix
This commit is contained in:
parent
c668cdafd1
commit
657069cd48
@ -33,7 +33,7 @@ local data_buffer =
|
|||||||
function data_buffer:new(bytes)
|
function data_buffer:new(bytes)
|
||||||
local obj = {
|
local obj = {
|
||||||
pos = 1,
|
pos = 1,
|
||||||
bytes = bytes or { }
|
bytes = Bytearray(bytes or { })
|
||||||
}
|
}
|
||||||
|
|
||||||
self.__index = self
|
self.__index = self
|
||||||
@ -49,7 +49,7 @@ function data_buffer:put_byte(byte)
|
|||||||
error("invalid byte")
|
error("invalid byte")
|
||||||
end
|
end
|
||||||
|
|
||||||
self.bytes[self.pos] = byte
|
self.bytes:insert(self.pos, byte)
|
||||||
|
|
||||||
self.pos = self.pos + 1
|
self.pos = self.pos + 1
|
||||||
end
|
end
|
||||||
@ -247,4 +247,4 @@ end
|
|||||||
|
|
||||||
setmetatable(data_buffer, data_buffer)
|
setmetatable(data_buffer, data_buffer)
|
||||||
|
|
||||||
return data_buffer
|
return data_buffer
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user