]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-27780: Make pgen.c C89 compliant (GH-7915)
authorZachary Ware <zachary.ware@gmail.com>
Tue, 26 Jun 2018 03:40:15 +0000 (22:40 -0500)
committerBenjamin Peterson <benjamin@python.org>
Tue, 26 Jun 2018 03:40:15 +0000 (20:40 -0700)
Parser/pgen.c

index 6b2cdeca2ccdb00d25bc38e63f30e2132a11f81e..b20d9764a16844aee47940b5466b2ac7d71ad555 100644 (file)
@@ -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);
     }