On Wed, Nov 14, 2018 at 11:44:51AM +0900, Junio C Hamano wrote: > SZEDER Gábor <szeder.dev@xxxxxxxxx> writes: > > >> + if (tmp_allowed_versions[0] != config_version) > >> + for (int i = 1; i < nr_allowed_versions; i++) > > > > We don't do C99 yet, thus the declaration of a loop variable like this > > is not allowed and triggers compiler errors. > > I thought we did a weather-balloon to see if this bothers people who > build on minority platforms but > > git grep 'for (int' > > is coming up empty. > > We have been trying designated initializers with weather-balloon > changes (both arrays and struct fields) and I somehow thought that > we already were trying this out, but apparently that is not the > case. I thought so as well, and I run the exact same 'git grep' command before replying to Josh :) There was a discussion about such a weather-balloon patch [1] (which happened to use an unsigned loop variable, so our grep wouldn't have found it anyway), but it wasn't picked up because it required new options in CFLAGS and there was no standard way to do so [2]. [1] https://public-inbox.org/git/20170719181956.15845-1-sbeller@xxxxxxxxxx/ [2] https://public-inbox.org/git/20170724170813.scceigybl5d3fvdd@xxxxxxxxxxxxxxxxxxxxx/