diff Python/ast.c @ 41578:bc6a0fe32351 legacy-trunk

Actually raise an exception before calling ast_error_finish. Triggers an assertion otherwise.
author Georg Brandl <georg@python.org>
date Wed, 02 May 2007 20:02:29 +0000
parents 72da48d96257
children 7a4f174df844
line wrap: on
line diff
--- a/Python/ast.c	Wed May 02 19:23:31 2007 +0000
+++ b/Python/ast.c	Wed May 02 20:02:29 2007 +0000
@@ -274,6 +274,8 @@
                 return Interactive(stmts, arena);
             }
         default:
+            PyErr_Format(PyExc_SystemError,
+                         "invalid node %d for PyAST_FromNode", TYPE(n));
             goto error;
     }
  error: