diff --git a/res/modules/data_buffer.lua b/res/modules/data_buffer.lua index 67214835..91dce29c 100644 --- a/res/modules/data_buffer.lua +++ b/res/modules/data_buffer.lua @@ -77,7 +77,7 @@ function data_buffer:put_bytes(bytes) self:put_byte(bytes[i]) end else - self.bytes:append(bytes) + self.bytes:insert(self.pos, bytes) self.pos = self.pos + #bytes end end