From 0ef88af34e219a1433af1f144e0854f2bd9108d1 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Sun, 6 Dec 2020 17:02:19 +0200 Subject: [PATCH] cmd-server: fflush before reading next line Seems this is necessary on Windows/MSYS2. HT to juanjosegarciaripoll. --- mu/mu-cmd-server.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mu/mu-cmd-server.cc b/mu/mu-cmd-server.cc index 382c817e..559c6e2d 100644 --- a/mu/mu-cmd-server.cc +++ b/mu/mu-cmd-server.cc @@ -115,7 +115,7 @@ mu_cmd_server (const MuConfig *opts, GError **err) try { bool do_quit{}; while (!MuTerminate && !do_quit) { - + ::fflush(::stdout); // Needed for Windows, see issue #1827. const auto line{read_line(do_quit)}; if (line.find_first_not_of(" \t") == std::string::npos) continue; // skip whitespace-only lines