From d21bed392fdde3c7de1ad50f428bf41c56ac591a Mon Sep 17 00:00:00 2001 From: Sye van der Veen Date: Sun, 21 Jan 2024 10:13:03 -0500 Subject: [PATCH] Fix build when MUNIT_NO_BUFFER is defined and MUNIT_NO_FORK is not --- munit.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/munit.c b/munit.c index 00ede07..85df302 100644 --- a/munit.c +++ b/munit.c @@ -1251,7 +1251,7 @@ munit_test_runner_print_color(const MunitTestRunner* runner, const char* string, fputs(string, MUNIT_OUTPUT_FILE); } -#if !defined(MUNIT_NO_BUFFER) +#if !defined(MUNIT_NO_BUFFER) || !defined(MUNIT_NO_FORK) static int munit_replace_stderr(FILE* stderr_buf) { if (stderr_buf != NULL) { @@ -1269,7 +1269,9 @@ munit_replace_stderr(FILE* stderr_buf) { return -1; } +#endif /* !defined(MUNIT_NO_BUFFER) || !defined(MUNIT_NO_FORK) */ +#if !defined(MUNIT_NO_BUFFER) static void munit_restore_stderr(int orig_stderr) { if (orig_stderr != -1) {