diff --git a/lz16/liblz16.lua b/lz16/liblz16.lua index 80cf934..a2faaa7 100644 --- a/lz16/liblz16.lua +++ b/lz16/liblz16.lua @@ -37,7 +37,7 @@ local function readBuffer(fi) function stream.close() fi:close() end - return buffer.new("r",stream) + return buffer.new("rb",stream) end local function writeBuffer(fo) @@ -51,7 +51,7 @@ local function writeBuffer(fo) fo:close() end fo:write("lz16") -- write header - return buffer.new("w",stream) + return buffer.new("wb",stream) end function lz16.buffer(stream)