1
0
mirror of https://gitlab.com/80486DX2-66/gists synced 2024-11-12 22:45:54 +05:30

freadln.c: flush stdout only if file is stdin

This commit is contained in:
Intel A80486DX2-66 2024-03-10 14:50:39 +03:00
parent d7be00df1f
commit ec06d2165b
Signed by: 80486DX2-66
GPG Key ID: 83631EF27054609B

View File

@ -31,7 +31,8 @@ int freadln(FILE* f, char** output, size_t* length_out) {
// NOTE: if the file is STDIN, flush STDOUT before waiting for input to
// make sure a prompt is displayed
fflush(stdout);
if (f == stdin)
fflush(stdout);
freadln_length_type length = 0; // initial length