It's because lack  STDOUT_FILENO, so this patch can be dropped

On Sun, Dec 18, 2022 at 12:52 AM Yonggang Luo <luoyongg...@gmail.com> wrote:
>
> Signed-off-by: Yonggang Luo <luoyongg...@gmail.com>
> ---
>  lib/color.c | 5 +++++
>  1 file changed, 5 insertions(+)
>
> diff --git a/lib/color.c b/lib/color.c
> index 8063dc26..963a2ec2 100644
> --- a/lib/color.c
> +++ b/lib/color.c
> @@ -117,9 +117,14 @@ parse_opt (int key, char *arg,
>             if (strcmp (arg, values[i].str) == 0)
>               {
>                 color_mode = values[i].mode;
> +#ifdef _WIN32
> +               if (color_mode == color_auto)
> +                       color_mode = color_never;
> +#else
>                 if (color_mode == color_auto)
>                   color_mode
>                     = isatty (STDOUT_FILENO) ? color_always : color_never;
> +#endif
>                 break;
>               }
>           if (i == nvalues)
> --
> 2.36.1.windows.1
>


--
         此致
礼
罗勇刚
Yours
    sincerely,
Yonggang Luo

Reply via email to