From b01bf7ef940503e373d59c912c9952582a608a77 Mon Sep 17 00:00:00 2001 From: daurnimator Date: Fri, 9 Jun 2017 15:25:05 +1000 Subject: src/lzio.js: Introduce luaZ_resetbuffer --- src/lzio.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'src/lzio.js') diff --git a/src/lzio.js b/src/lzio.js index 919ed44..72969d4 100644 --- a/src/lzio.js +++ b/src/lzio.js @@ -10,6 +10,11 @@ class MBuffer { } } +const luaZ_resetbuffer = function(buff) { + buff.n = 0; + buff.buffer = []; +}; + class ZIO { constructor(L, reader, data) { this.L = L; /* Lua state (for reader) */ @@ -74,8 +79,9 @@ const luaZ_read = function(z, b, b_offset, n) { return 0; }; -module.exports.EOZ = EOZ; -module.exports.luaZ_fill = luaZ_fill; -module.exports.luaZ_read = luaZ_read; -module.exports.MBuffer = MBuffer; -module.exports.ZIO = ZIO; +module.exports.EOZ = EOZ; +module.exports.luaZ_fill = luaZ_fill; +module.exports.luaZ_read = luaZ_read; +module.exports.luaZ_resetbuffer = luaZ_resetbuffer; +module.exports.MBuffer = MBuffer; +module.exports.ZIO = ZIO; -- cgit v1.2.3-54-g00ecf