summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2022-07-27 22:32:06 +0800
committerruki <[email protected]>2022-07-27 21:46:35 +0800
commit154a8add02e1df42beab6e5073f97298d924b33e (patch)
tree8e7f910bd3e59f7ae3453e8a506d76f9a925ecc2
parent75f38ceadc5628f723d5a78d0c14cf61f24f8cd5 (diff)
pass size
-rw-r--r--core/src/xmake/io/stdfile.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/src/xmake/io/stdfile.c b/core/src/xmake/io/stdfile.c
index 1fce85f33..549b01112 100644
--- a/core/src/xmake/io/stdfile.c
+++ b/core/src/xmake/io/stdfile.c
@@ -91,19 +91,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))
- setvbuf(stdin, tb_null, _IONBF, 0);
+ setvbuf(stdin, tb_null, _IONBF, size);
}
break;
case XM_IO_FILE_TYPE_STDOUT:
{
if (tb_environment_first("XMAKE_STDOUT_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) >= 0))
- setvbuf(stdout, tb_null, _IONBF, 0);
+ setvbuf(stdout, tb_null, _IONBF, size);
}
break;
case XM_IO_FILE_TYPE_STDERR:
{
if (tb_environment_first("XMAKE_STDERR_NBUF", data, sizeof(data)) && ((size = tb_stoi32(data)) >= 0))
- setvbuf(stderr, tb_null, _IONBF, 0);
+ setvbuf(stderr, tb_null, _IONBF, size);
}
break;
}