From 34cb3f026b0be1360ae438f82faa8ade126b8deb Mon Sep 17 00:00:00 2001 From: Serhiy Storchaka Date: Wed, 15 Jun 2016 20:06:29 +0300 Subject: [PATCH] Issue #27301: Fixed incorrect return code for error in compile.c. --- Python/compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python/compile.c b/Python/compile.c index 51f2874b94..ba93fb4bdc 100644 --- a/Python/compile.c +++ b/Python/compile.c @@ -1889,7 +1889,7 @@ compiler_import_as(struct compiler *c, identifier name, identifier asname) attr = PyString_FromStringAndSize(src, dot ? dot - src : strlen(src)); if (!attr) - return -1; + return 0; ADDOP_O(c, LOAD_ATTR, attr, names); Py_DECREF(attr); src = dot + 1; -- 2.50.1