From a61b2aa25af04eb75c6628fbb4f867c9a82ae72a Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 15 Apr 2022 00:42:13 +0800 Subject: update tbox --- core/src/tbox/tbox | 2 +- core/src/xmake/io/pipe_open.c | 6 +++--- core/src/xmake/io/pipe_openpair.c | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/tbox/tbox b/core/src/tbox/tbox index dd1e21907..ff3073737 160000 --- a/core/src/tbox/tbox +++ b/core/src/tbox/tbox @@ -1 +1 @@ -Subproject commit dd1e219074fc408c032769b932a0cf1b291cdb6a +Subproject commit ff3073737a6c84de9860307e5ff4e4919bb9171f diff --git a/core/src/xmake/io/pipe_open.c b/core/src/xmake/io/pipe_open.c index 246ab3ee2..e40451641 100644 --- a/core/src/xmake/io/pipe_open.c +++ b/core/src/xmake/io/pipe_open.c @@ -47,9 +47,9 @@ tb_int_t xm_io_pipe_open(lua_State* lua) tb_char_t const* modestr = luaL_optstring(lua, 2, "r"); tb_assert_and_check_return_val(name && modestr, 0); - // get file mode value - tb_size_t mode = TB_FILE_MODE_RO; - if (modestr[0] == 'w') mode = TB_FILE_MODE_WO; + // get pipe mode value + tb_size_t mode = TB_PIPE_MODE_RO; + if (modestr[0] == 'w') mode = TB_PIPE_MODE_WO; // get buffer size tb_size_t buffsize = (tb_size_t)luaL_checknumber(lua, 3); diff --git a/core/src/xmake/io/pipe_openpair.c b/core/src/xmake/io/pipe_openpair.c index b772fa192..3e76c94e7 100644 --- a/core/src/xmake/io/pipe_openpair.c +++ b/core/src/xmake/io/pipe_openpair.c @@ -47,7 +47,7 @@ tb_int_t xm_io_pipe_openpair(lua_State* lua) // init pipe tb_pipe_file_ref_t pipefile[2]; - if (tb_pipe_file_init_pair(pipefile, buffsize)) + if (tb_pipe_file_init_pair(pipefile, tb_null, buffsize)) { xm_lua_pushpointer(lua, (tb_pointer_t)pipefile[0]); xm_lua_pushpointer(lua, (tb_pointer_t)pipefile[1]); -- cgit v1.3.1