From: Jeff King Date: Tue, 08 May 2012 20:26:49 GMT Subject: Re: [PATCH] checkout: squelch "'mode' may be used uninitialized in this function" warning Message-ID: <20120508202649.GA15502@sigill.intra.peff.net> In-Reply-To: On Thu, May 03, 2012 at 10:59:24AM +0000, David Soria Parra wrote: > Any update on this patch? Is it going to maint? I doubt it: > > diff --git a/builtin/checkout.c b/builtin/checkout.c > > index 84d3eb3..6b8bf31 100644 > > --- a/builtin/checkout.c > > +++ b/builtin/checkout.c > > @@ -157,7 +157,7 @@ static int checkout_merged(int pos, struct checkout *state) > > unsigned char sha1[20]; > > mmbuffer_t result_buf; > > unsigned char threeway[3][20]; > > - unsigned mode; > > + unsigned mode = mode; What is this based on? This has been fixed since 335c6e4 (checkout_merged(): squelch false warning from some gcc, 2011-12-15), which was in v1.7.8.2. -Peff