From: Zachary Ware Date: Tue, 26 Jun 2018 03:40:15 +0000 (-0500) Subject: bpo-27780: Make pgen.c C89 compliant (GH-7915) X-Git-Tag: v2.7.16rc1~227 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=16137fe22f3f9bbbd50fac2a729172976c553718;p=thirdparty%2FPython%2Fcpython.git bpo-27780: Make pgen.c C89 compliant (GH-7915) --- diff --git a/Parser/pgen.c b/Parser/pgen.c index 6b2cdeca2ccd..b20d9764a168 100644 --- a/Parser/pgen.c +++ b/Parser/pgen.c @@ -405,6 +405,7 @@ makedfa(nfagrammar *gr, nfa *nf, dfa *d) int istate, jstate, iarc, jarc, ibit; nfastate *st; nfaarc *ar; + int i, j; ss = newbitset(nbits); addclosure(ss, nf, nf->nf_start); @@ -499,8 +500,8 @@ makedfa(nfagrammar *gr, nfa *nf, dfa *d) convert(d, xx_nstates, xx_state); - for (int i = 0; i < xx_nstates; i++) { - for (int j = 0; j < xx_state[i].ss_narcs; j++) + for (i = 0; i < xx_nstates; i++) { + for (j = 0; j < xx_state[i].ss_narcs; j++) delbitset(xx_state[i].ss_arc[j].sa_bitset); PyObject_FREE(xx_state[i].ss_arc); }