1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-15 14:13:16 +02:00

log: Unbreak no-tty support on 256color terminals

This commit is contained in:
Luca Barbato
2014-09-13 00:26:21 +02:00
parent 7703995a2e
commit d995f0a155

View File

@@ -75,6 +75,7 @@ static void check_color_terminal(void)
char *term = getenv("TERM"); char *term = getenv("TERM");
use_color = !getenv("NO_COLOR") && !getenv("AV_LOG_FORCE_NOCOLOR") && use_color = !getenv("NO_COLOR") && !getenv("AV_LOG_FORCE_NOCOLOR") &&
(getenv("TERM") && isatty(2) || getenv("AV_LOG_FORCE_COLOR")); (getenv("TERM") && isatty(2) || getenv("AV_LOG_FORCE_COLOR"));
if (use_color)
use_color += term && strstr(term, "256color"); use_color += term && strstr(term, "256color");
#else #else
use_color = getenv("AV_LOG_FORCE_COLOR") && !getenv("NO_COLOR") && use_color = getenv("AV_LOG_FORCE_COLOR") && !getenv("NO_COLOR") &&