diff options
Diffstat (limited to '')
| -rw-r--r-- | project/dclib/dclib-cli.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/project/dclib/dclib-cli.c b/project/dclib/dclib-cli.c index d2b16f3..b49ba99 100644 --- a/project/dclib/dclib-cli.c +++ b/project/dclib/dclib-cli.c @@ -315,13 +315,16 @@ enumError Command_COLORS if ( level < 0 ) { + ccp term = getenv("TERM"); + if (!term) + term = "?"; printf("%s--color=%d [%s], colorize=%d [%s]\n" "term=%s\n" "stdout: tty=%d, mode=%d [%s], have-color=%d, n-colors=%u%s\n", colout->status, opt_colorize, GetColorModeName(opt_colorize,"?"), colorize_stdout, GetColorModeName(colorize_stdout,"?"), - getenv("TERM"), isatty(fileno(stdout)), + term, isatty(fileno(stdout)), colout->col_mode, GetColorModeName(colout->col_mode,"?"), colout->colorize, colout->n_colors, colout->reset ); return ERR_OK; |
