[Python-checkins] r76733 - python/trunk/Objects/abstract.c

benjamin.peterson python-checkins at python.org
Thu Dec 10 04:37:59 CET 2009


Author: benjamin.peterson
Date: Thu Dec 10 04:37:59 2009
New Revision: 76733

Log:
substitute PyDict_Check() for PyObject_IsInstance

Modified:
   python/trunk/Objects/abstract.c

Modified: python/trunk/Objects/abstract.c
==============================================================================
--- python/trunk/Objects/abstract.c	(original)
+++ python/trunk/Objects/abstract.c	Thu Dec 10 04:37:59 2009
@@ -1810,7 +1810,7 @@
 {
 	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;


More information about the Python-checkins mailing list