diff options
| author | ruki <[email protected]> | 2022-07-27 07:13:54 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-07-27 21:46:35 +0800 |
| commit | 75f38ceadc5628f723d5a78d0c14cf61f24f8cd5 (patch) | |
| tree | ed114685f4c6afbef2047cd655b62766bcdffbf4 /core/src | |
| parent | 3173f319e2aaeb9df6963c37f7209bed90762269 (diff) | |
Update stdfile.c
Diffstat (limited to 'core/src')
| -rw-r--r-- | core/src/xmake/io/stdfile.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/src/xmake/io/stdfile.c b/core/src/xmake/io/stdfile.c index 6f08c643c..1fce85f33 100644 --- a/core/src/xmake/io/stdfile.c +++ b/core/src/xmake/io/stdfile.c @@ -90,19 +90,19 @@ static tb_void_t xm_io_stdfile_init_buffer(tb_size_t type) { case XM_IO_FILE_TYPE_STDIN: { - if (tb_environment_first("XMAKE_STDIN_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) > 0)) + if (tb_environment_first("XMAKE_STDIN_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) >= 0)) setvbuf(stdin, tb_null, _IONBF, 0); } break; case XM_IO_FILE_TYPE_STDOUT: { - if (tb_environment_first("XMAKE_STDOUT_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) > 0)) + if (tb_environment_first("XMAKE_STDOUT_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) >= 0)) setvbuf(stdout, tb_null, _IONBF, 0); } break; case XM_IO_FILE_TYPE_STDERR: { - if (tb_environment_first("XMAKE_STDERR_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) > 0)) + if (tb_environment_first("XMAKE_STDERR_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) >= 0)) setvbuf(stderr, tb_null, _IONBF, 0); } break; |
