From: Junio C Hamano Date: Thu, 02 Aug 2018 19:24:54 GMT Subject: Re: [PATCH] color: protect against out-of-bounds array access/assignment Message-ID: In-Reply-To: Eric Sunshine writes: > On Thu, Aug 2, 2018 at 1:37 PM Junio C Hamano wrote: >> Johannes Schindelin writes: >> > ACK! >> >> Did you write a buggy caller that would have been caught or helped >> with this change? You did not write the callee that is made more >> defensive with this patch, so I am being curious as to where that >> Ack is coming from (I wouldn't have felt curious if this were >> a reviewed-by instead). > > The code being made more defensive with this patch was authored by Dscho[1]. > > [1]: 295d949cfa (color: introduce support for colorizing stderr, 2018-04-21) Ah, OK. The original by Peff done long time ago didn't check three fds separately, but just did a single check_auto_color() implicitly only for the standard output. Come to think of it, would want_color_fd(0, var) ever make sense? In any case, thanks for unconfusing me.