commit | b8ae3d01389f1b079303516aca24f61005c89ee1 | [log] [tgz] |
---|---|---|
author | Georg Brandl <georg@python.org> | Wed May 02 20:02:29 2007 +0000 |
committer | Georg Brandl <georg@python.org> | Wed May 02 20:02:29 2007 +0000 |
tree | a4c75aa02e4a96d638c9899cc0238389d5213c08 | |
parent | 9790a2706573359e02fcfc5f18f9907467f4ec49 [diff] |
Actually raise an exception before calling ast_error_finish. Triggers an assertion otherwise.
diff --git a/Python/ast.c b/Python/ast.c index eb4c68b..be58f53 100644 --- a/Python/ast.c +++ b/Python/ast.c
@@ -274,6 +274,8 @@ return Interactive(stmts, arena); } default: + PyErr_Format(PyExc_SystemError, + "invalid node %d for PyAST_FromNode", TYPE(n)); goto error; } error: