]> granicus.if.org Git - python/commitdiff
C89 compliance
authorBenjamin Peterson <benjamin@python.org>
Sat, 16 Mar 2013 22:38:28 +0000 (15:38 -0700)
committerBenjamin Peterson <benjamin@python.org>
Sat, 16 Mar 2013 22:38:28 +0000 (15:38 -0700)
Python/future.c

index 345efb2167590fe91e66c3f531b6616c637476af..80978147f57e03b0da29b95ee952fbc98752f9c8 100644 (file)
@@ -59,6 +59,7 @@ static int
 future_parse(PyFutureFeatures *ff, mod_ty mod, const char *filename)
 {
     int i, done = 0, prev_line = 0;
+    stmt_ty first;
 
     if (!(mod->kind == Module_kind || mod->kind == Interactive_kind))
         return 1;
@@ -75,7 +76,7 @@ future_parse(PyFutureFeatures *ff, mod_ty mod, const char *filename)
     */
 
     i = 0;
-    stmt_ty first = (stmt_ty)asdl_seq_GET(mod->v.Module.body, i);
+    first = (stmt_ty)asdl_seq_GET(mod->v.Module.body, i);
     if (first->kind == Expr_kind && first->v.Expr.value->kind == Str_kind)
         i++;