diff options
| author | Mosder <git@mosder.eu> | 2026-10-20 16:18:04 +0200 |
|---|---|---|
| committer | Mosder <git@mosder.eu> | 2026-10-20 16:18:04 +0200 |
| commit | 4c003115e16331d7389a8a810caa17d526881703 (patch) | |
| tree | 2fa31cb360a600f5bed2552d9247aca5eaaf6aa9 /src/tester.c | |
| parent | fc5f5f1f58542500734841822768267d0ece2456 (diff) | |
feat: improved compatibility for specific platforms
Diffstat (limited to 'src/tester.c')
| -rw-r--r-- | src/tester.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/tester.c b/src/tester.c index f6df372..7723e97 100644 --- a/src/tester.c +++ b/src/tester.c @@ -7,9 +7,9 @@ #include <stdint.h> #include <stdlib.h> #include <string.h> -#include <sys/wait.h> #ifndef _WIN32 +#include <sys/wait.h> #include <unistd.h> #define mos_close close #define mos_isatty isatty @@ -48,9 +48,8 @@ static Outputs suppressed = { }; #define print_color(color, ...) \ - (mos_isatty(STDOUT_FILENO) \ - ? (printf("\033[%dm", color), printf(__VA_ARGS__), printf("\033[0m")) \ - : printf(__VA_ARGS__)) + (mos_isatty(1) ? (printf("\033[%dm", color), printf(__VA_ARGS__), printf("\033[0m")) \ + : printf(__VA_ARGS__)) #define nl printf("\n") static void print_center(const char *text, int color, char padding_char) { |
