diff options
| author | ruki <[email protected]> | 2022-05-11 00:57:43 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-05-11 00:57:43 +0800 |
| commit | cf981aa623d6511a4b7f8694b09b4c1192f2dd17 (patch) | |
| tree | 04e998f6cbcfe963206dbfe96ef606bc898d567e /core/src/xmake/engine.c | |
| parent | b03e02af298b69a9f22a664b0607cfb524a430c4 (diff) | |
add stream read and write
Diffstat (limited to 'core/src/xmake/engine.c')
| -rw-r--r-- | core/src/xmake/engine.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/src/xmake/engine.c b/core/src/xmake/engine.c index a5f767edf..43e073210 100644 --- a/core/src/xmake/engine.c +++ b/core/src/xmake/engine.c @@ -197,8 +197,12 @@ tb_int_t xm_lz4_block_decompress(lua_State* lua); tb_int_t xm_lz4_compress_file(lua_State* lua); tb_int_t xm_lz4_decompress_file(lua_State* lua); tb_int_t xm_lz4_compress_stream_open(lua_State* lua); +tb_int_t xm_lz4_compress_stream_read(lua_State* lua); +tb_int_t xm_lz4_compress_stream_write(lua_State* lua); tb_int_t xm_lz4_compress_stream_close(lua_State* lua); tb_int_t xm_lz4_decompress_stream_open(lua_State* lua); +tb_int_t xm_lz4_decompress_stream_read(lua_State* lua); +tb_int_t xm_lz4_decompress_stream_write(lua_State* lua); tb_int_t xm_lz4_decompress_stream_close(lua_State* lua); // the windows functions @@ -425,8 +429,12 @@ static luaL_Reg const g_lz4_functions[] = , { "compress_file", xm_lz4_compress_file } , { "decompress_file", xm_lz4_decompress_file } , { "compress_stream_open", xm_lz4_compress_stream_open } +, { "compress_stream_read", xm_lz4_compress_stream_read } +, { "compress_stream_write", xm_lz4_compress_stream_write } , { "compress_stream_close", xm_lz4_compress_stream_close } , { "decompress_stream_open", xm_lz4_decompress_stream_open } +, { "decompress_stream_read", xm_lz4_decompress_stream_read } +, { "decompress_stream_write",xm_lz4_decompress_stream_write } , { "decompress_stream_close",xm_lz4_decompress_stream_close } , { tb_null, tb_null } }; |
