From 1919ca7b2850f7db6d4af4c90ac343564a007843 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 20 Jan 1995 16:55:14 +0000 Subject: add missing INCREF in RAISE_EXCEPTION --- Python/ceval.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Python/ceval.c b/Python/ceval.c index 08758eb..c7fa697 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -782,6 +782,7 @@ eval_code(co, globals, locals, owner, arg) while (is_tupleobject(w) && gettuplesize(w) > 0) { u = w; w = gettupleitem(u, 0); + INCREF(w); DECREF(u); } if (!is_stringobject(w)) @@ -2494,7 +2495,7 @@ import_from(locals, v, name) { object *w, *x; if (!is_moduleobject(v)) { - err_setstr(TypeError, "import-from require module object"); + err_setstr(TypeError, "import-from requires module object"); return -1; } w = getmoduledict(v); -- cgit v0.12