diff --git a/include/color.h b/include/color.h index a22a00c2..e30f28c5 100644 --- a/include/color.h +++ b/include/color.h @@ -21,7 +21,7 @@ enum color_opt { }; void enable_color(void); -int check_enable_color(int color, int json); +bool check_enable_color(int color, int json); bool matches_color(const char *arg, int *val); void set_color_palette(void); int color_fprintf(FILE *fp, enum color_attr attr, const char *fmt, ...); diff --git a/lib/color.c b/lib/color.c index 9c902358..eaf69e74 100644 --- a/lib/color.c +++ b/lib/color.c @@ -79,16 +79,16 @@ void enable_color(void) set_color_palette(); } -int check_enable_color(int color, int json) +bool check_enable_color(int color, int json) { if (json || color == COLOR_OPT_NEVER) - return 1; + return false; if (color == COLOR_OPT_ALWAYS || isatty(fileno(stdout))) { enable_color(); - return 0; + return true; } - return 1; + return false; } bool matches_color(const char *arg, int *val)