]> granicus.if.org Git - python/commitdiff
Use PyDict_Contains() instead of PySequence_Contains().
authorRaymond Hettinger <python@rcn.com>
Sat, 13 Dec 2003 11:58:56 +0000 (11:58 +0000)
committerRaymond Hettinger <python@rcn.com>
Sat, 13 Dec 2003 11:58:56 +0000 (11:58 +0000)
Objects/descrobject.c

index ec4ea56f22dfc711b9b681697efefadec3b2505a..7d523cf2014c87742afa0af6c26ea4b4150f3166 100644 (file)
@@ -690,7 +690,7 @@ static PyMappingMethods proxy_as_mapping = {
 static int
 proxy_contains(proxyobject *pp, PyObject *key)
 {
-       return PySequence_Contains(pp->dict, key);
+       return PyDict_Contains(pp->dict, key);
 }
 
 static PySequenceMethods proxy_as_sequence = {
@@ -709,7 +709,7 @@ static PySequenceMethods proxy_as_sequence = {
 static PyObject *
 proxy_has_key(proxyobject *pp, PyObject *key)
 {
-       int res = PySequence_Contains(pp->dict, key);
+       int res = PyDict_Contains(pp->dict, key);
        if (res < 0)
                return NULL;
        return PyBool_FromLong(res);