From ed85b8249a3d52e5f551099e3a553260f7a024a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Sun, 23 Oct 2022 17:54:02 +0800 Subject: [PATCH] Init: enable buffering on Windows --- src/common/init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/init.c b/src/common/init.c index 2340afcda..7f986818e 100644 --- a/src/common/init.c +++ b/src/common/init.c @@ -125,6 +125,7 @@ static void initState(FFstate* state) #ifdef WIN32 //https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/setlocale-wsetlocale?source=recommendations&view=msvc-170#utf-8-support setlocale(LC_ALL, ".UTF8"); + setvbuf(stdout, NULL, _IOFBF, 4096); #endif state->logoWidth = 0;