fix not flushing stdout in MSYS (#19590)

I did this pull request according to what xflywind said: https://github.com/nim-lang/Nim/pull/19584#issuecomment-1060085141
This commit is contained in:
Hamid Bluri 2022-03-07 12:51:42 +03:30 • committed by GitHub
commit 6454472938
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -27,6 +27,7 @@ when defined(windows):
tags: [ReadIOEffect, WriteIOEffect].} = tags: [ReadIOEffect, WriteIOEffect].} =
## Reads a line from stdin. ## Reads a line from stdin.
stdout.write(prompt) stdout.write(prompt)
stdout.flushFile()
result = readLine(stdin) result = readLine(stdin)
proc readLineFromStdin*(prompt: string, line: var string): bool {. proc readLineFromStdin*(prompt: string, line: var string): bool {.