From 198457a9789cbb176d7d0b3c8b38254b33836deb Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Sat, 10 Mar 2001 02:15:37 +0000 Subject: [PATCH] When iterating over the names imported in a future statement, ignore the commas in the concrete syntax; checking those causes a segfault. This fixes SF bug #407394. --- Python/future.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python/future.c b/Python/future.c index 89466f0699e..cf2dca5ea5a 100644 --- a/Python/future.c +++ b/Python/future.c @@ -19,7 +19,7 @@ future_check_features(PyFutureFeatures *ff, node *n, char *filename) REQ(n, import_stmt); /* must by from __future__ import ... */ - for (i = 3; i < NCH(n); ++i) { + for (i = 3; i < NCH(n); i += 2) { ch = CHILD(n, i); if (TYPE(ch) == STAR) { PyErr_SetString(PyExc_SyntaxError,