Re: [PATCH 4/6] prefix_filename: return newly allocated string
- From
Jeff King <peff@peff.net>
- Date
- Mar 21, 2017, 23:32 UTC
- Message-ID
- <20170321233159.usottyq56ygo26kf@sigill.intra.peff.net>
- In-Reply-To
- <20170321182335.3yrjkhk4mxhso73j@sigill.intra.peff.net>
On Tue, Mar 21, 2017 at 02:23:35PM -0400, Jeff King wrote:
Show 8 quoted lines
> > worktree.c:265:6: error: to_free may be used uninitialized in this function > > Doh. I had originally written it without the "if (prefix)" and added it > as a micro-optimization at the end. > > Still, the whole thing compiles fine for me. I find it odd that neither > gcc nor clang notices the problem on my system. It's quite obviously > wrong.
Ah, I found it; it is only triggered with -O2. I usually compile with -O0 during my edit/compile/test cycles.
-Peff