From: Guido van Rossum Date: Fri, 20 Jan 1995 16:55:14 +0000 (+0000) Subject: add missing INCREF in RAISE_EXCEPTION X-Git-Tag: v1.2b3~135 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1919ca7b2850f7db6d4af4c90ac343564a007843;p=thirdparty%2FPython%2Fcpython.git add missing INCREF in RAISE_EXCEPTION --- diff --git a/Python/ceval.c b/Python/ceval.c index 08758ebe1975..c7fa69724186 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);