On 19/03/18 17:54, Ramsay Jones wrote: > > The 'self-initialised' variables construct (ie <type> var = var;) has > been used to silence gcc '-W[maybe-]uninitialized' warnings. This has, > unfortunately, caused MSVC to issue 'uninitialized variable' warnings. > Also, using clang static analysis causes complaints about an 'Assigned > value is garbage or undefined'. > [snip] Hi Junio, You may not have noticed that I messed up the Subject line of this patch - I managed to drop the '[' character in the patch prefix string. :( So, the commit 7bc195d877 on the 'pu' branch is titled: "PATCH 1/2] -Wininitialized: remove some 'init-self' workarounds" Ahem! Sorry about that. ATB, Ramsay Jones