From 08ed8e66811f5d379bb5fe07623c5a2cf3192fb2 Mon Sep 17 00:00:00 2001 From: xiejunyi Date: Tue, 29 Jun 2021 15:04:14 +0800 Subject: [PATCH] bpo-44532: fix _PyStructSequence_InitType_Check --- Objects/structseq.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Objects/structseq.c b/Objects/structseq.c index 73795b677b404f1..0fb3eb9fbcd542c 100644 --- a/Objects/structseq.c +++ b/Objects/structseq.c @@ -478,8 +478,7 @@ _PyStructSequence_InitType(PyTypeObject *type, PyStructSequence_Desc *desc, /* PyTypeObject has already been initialized */ if (Py_REFCNT(type) != 0) { - PyErr_BadInternalCall(); - return -1; + return 0; } type->tp_name = desc->name;