From 522346d792d9013140a3f4ad3534ac10f38d9085 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 11 Feb 2019 11:34:50 -0800 Subject: Complete switch cases in symtable.c; fixes bpo-35963 (GH-11821) --- Python/symtable.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Python/symtable.c b/Python/symtable.c index 879e19a..cade304 100644 --- a/Python/symtable.c +++ b/Python/symtable.c @@ -309,6 +309,10 @@ PySymtable_BuildObject(mod_ty mod, PyObject *filename, PyFutureFeatures *future) PyErr_SetString(PyExc_RuntimeError, "this compiler does not handle Suites"); goto error; + case FunctionType_kind: + PyErr_SetString(PyExc_RuntimeError, + "this compiler does not handle FunctionTypes"); + goto error; } if (!symtable_exit_block(st, (void *)mod)) { PySymtable_Free(st); -- cgit v0.12