From 3021ff6f4a7b11f3a24adf77712ce1d489d5b190 Mon Sep 17 00:00:00 2001 From: overflowerror Date: Sun, 5 May 2024 22:21:11 +0200 Subject: [PATCH] fix(bf): set stdout unbuffered + formating --- brainfuck/src/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/brainfuck/src/main.c b/brainfuck/src/main.c index 84ef5df..57af2f5 100644 --- a/brainfuck/src/main.c +++ b/brainfuck/src/main.c @@ -7,7 +7,7 @@ char band[BAND_LENGTH]; long long position = 0; // signed -void init_band() { +void init_band(void) { memset(band, 0, BAND_LENGTH); } @@ -153,6 +153,8 @@ int main(int argc, char** argv) { input = fopen(argv[1], "r"); } + setvbuf(stdout, NULL, _IONBF, 0); + init_band(); char* program = read_to_string(input); @@ -165,4 +167,4 @@ int main(int argc, char** argv) { free(program); return result; -} \ No newline at end of file +}