]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
substitute PyDict_Check() for PyObject_IsInstance
authorBenjamin Peterson <benjamin@python.org>
Thu, 10 Dec 2009 03:37:59 +0000 (03:37 +0000)
committerBenjamin Peterson <benjamin@python.org>
Thu, 10 Dec 2009 03:37:59 +0000 (03:37 +0000)
Objects/abstract.c

index 5eb7b28facffef784c292b03bffe6e8be97fb6d3..8d6f023c47b11e43111ed395f1ed9f0496f44c88 100644 (file)
@@ -1810,7 +1810,7 @@ PySequence_Check(PyObject *s)
 {
        if (s && PyInstance_Check(s))
                return PyObject_HasAttrString(s, "__getitem__");
-       if (PyObject_IsInstance(s, (PyObject *)&PyDict_Type))
+       if (PyDict_Check(s))
                return 0;
        return s != NULL && s->ob_type->tp_as_sequence &&
                s->ob_type->tp_as_sequence->sq_item != NULL;