diff options
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | main.c | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index b16f403b..c42425d9 100644 --- a/configure.ac +++ b/configure.ac @@ -45,4 +45,3 @@ AC_CONFIG_FILES([Makefile]) AC_OUTPUT -dnl FIXME should disable colour output on windows somehow @@ -74,8 +74,10 @@ static void process(jv value, int flags) { jv_free(result); } else { int dumpopts; -#ifdef JQ_DEFAULT_ENABLE_COLOR - dumpopts = JQ_DEFAULT_ENABLE_COLOR ? JV_PRINT_COLOUR : 0; + /* Disable colour by default on Windows builds as Windows + terminals tend not to display it correctly */ +#ifdef WIN32 + dumpopts = 0; #else dumpopts = isatty(fileno(stdout)) ? JV_PRINT_COLOUR : 0; #endif |