From: Serhiy Storchaka Date: Sat, 16 Feb 2019 06:29:46 +0000 (+0200) Subject: bpo-35798: Fix duplicate SyntaxWarning: "is" with a literal. (GH-11639) X-Git-Tag: v3.8.0a2~63 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4583525835baf8fc7bd49a60725d1e8c49ef92b3;p=thirdparty%2FPython%2Fcpython.git bpo-35798: Fix duplicate SyntaxWarning: "is" with a literal. (GH-11639) --- diff --git a/Python/compile.c b/Python/compile.c index 7565d3c48072..18877d96da10 100644 --- a/Python/compile.c +++ b/Python/compile.c @@ -2404,11 +2404,11 @@ compiler_jump_if(struct compiler *c, expr_ty e, basicblock *next, int cond) return 1; } case Compare_kind: { - if (!check_compare(c, e)) { - return 0; - } Py_ssize_t i, n = asdl_seq_LEN(e->v.Compare.ops) - 1; if (n > 0) { + if (!check_compare(c, e)) { + return 0; + } basicblock *cleanup = compiler_new_block(c); if (cleanup == NULL) return 0;