Init (Windows): actually disable stdout buffer with --no-buffer

This commit is contained in:
李通洲
2023-09-22 15:06:02 +08:00
parent d94fc32f45
commit db5619541a
+1 -1
View File
@@ -239,7 +239,7 @@ void ffStart(void)
ffHideCursor = instance.config.hideCursor && !instance.config.pipe && !instance.state.resultDoc;
#ifdef _WIN32
if (!instance.config.noBuffer) setvbuf(stdout, NULL, _IOFBF, 4096);
setvbuf(stdout, NULL, _IOFBF, instance.config.noBuffer ? 0 : 4096);
SetConsoleCtrlHandler(consoleHandler, TRUE);
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
DWORD mode = 0;