Skip to content

Commit 0824e2f

Browse files
committed
requested changes
1 parent 66ac040 commit 0824e2f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Objects/typevarobject.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -464,14 +464,14 @@ unpack_typevartuples(PyObject *params)
464464
static PyObject *
465465
typeparam_reduce_anonymous(PyObject *self, PyObject *owner)
466466
{
467-
assert(PyTuple_Check(owner));
467+
assert(PyTuple_CheckExact(owner));
468468
assert(PyTuple_GET_SIZE(owner) == 3);
469469
PyObject *module_name = PyTuple_GET_ITEM(owner, 0);
470470
PyObject *qualname = PyTuple_GET_ITEM(owner, 1);
471471
PyObject *index = PyTuple_GET_ITEM(owner, 2);
472-
assert(PyUnicode_Check(module_name));
473-
assert(PyUnicode_Check(qualname));
474-
assert(PyLong_Check(index));
472+
assert(PyUnicode_CheckExact(module_name));
473+
assert(PyUnicode_CheckExact(qualname));
474+
assert(PyLong_CheckExact(index));
475475
PyObject *ret = NULL;
476476
PyObject *typing = NULL;
477477
PyObject *restore_func = NULL;

0 commit comments

Comments
 (0)