diff options
| author | ruki <[email protected]> | 2025-11-09 20:16:46 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-11-09 20:16:46 +0800 |
| commit | 12e00a411dfe202dcfa1de9a8511a802ce1af40d (patch) | |
| tree | 05c1dde2cc3897d627f983304127c45479153493 /core/src/xmake/thread/sharedata_set.c | |
| parent | 39189e3a1bd2979b7b454547b03e5926a8027431 (diff) | |
format single line
Diffstat (limited to 'core/src/xmake/thread/sharedata_set.c')
| -rw-r--r-- | core/src/xmake/thread/sharedata_set.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/src/xmake/thread/sharedata_set.c b/core/src/xmake/thread/sharedata_set.c index 9f1e6b613..33f8a8561 100644 --- a/core/src/xmake/thread/sharedata_set.c +++ b/core/src/xmake/thread/sharedata_set.c @@ -45,10 +45,12 @@ tb_int_t xm_thread_sharedata_set(lua_State *lua) { tb_assert_and_check_return_val(data, 0); thread_sharedata->value.kind = (tb_uint32_t)XM_THREAD_VALUE_STR; - if (data_size) + if (data_size) { tb_buffer_memncpy(&thread_sharedata->buffer, (tb_byte_t const *)data, data_size); - else + } + else { tb_buffer_clear(&thread_sharedata->buffer); + } } else if (xm_lua_isinteger(lua, 2)) { thread_sharedata->value.kind = (tb_uint32_t)XM_THREAD_VALUE_INT; thread_sharedata->value.u.integer = lua_tointeger(lua, 2); |
