core: condition the use of isatty to HAVE_ISATTY

It's more logical, especially since it's available on Windows.
This commit is contained in:
Steve Lhomme 2023-01-04 13:46:21 +01:00
parent 6424f5452e
commit c7901734da
2 changed files with 4 additions and 5 deletions

View File

@ -271,7 +271,7 @@ int config_LoadCmdLine( libvlc_int_t *p_this, int i_argc,
int ret = -1;
bool color = false;
#ifndef _WIN32
#ifdef HAVE_ISATTY
color = (isatty(STDERR_FILENO));
#endif

View File

@ -42,9 +42,8 @@
#if defined( _WIN32 )
# define wcwidth(cp) ((void)(cp), 1) /* LOL */
#else
# include <unistd.h>
#endif
#include <unistd.h>
#if defined( _WIN32 ) && !defined( VLC_WINSTORE_APP )
static void ShowConsole (void);
@ -583,7 +582,7 @@ static void Usage (libvlc_int_t *p_this, char const *psz_search)
}
bool color = false;
#ifndef _WIN32
#ifdef HAVE_ISATTY
if (isatty(STDOUT_FILENO))
color = var_InheritBool(p_this, "color");
#endif
@ -645,7 +644,7 @@ static void ListModules (libvlc_int_t *p_this, bool b_verbose)
bool color = false;
ShowConsole();
#ifndef _WIN32
#ifdef HAVE_ISATTY
if (isatty(STDOUT_FILENO))
color = var_InheritBool(p_this, "color");
#else