diff options
author | Christian Heimes <christian@cheimes.de> | 2008-01-31 01:08:32 (GMT) |
---|---|---|
committer | Christian Heimes <christian@cheimes.de> | 2008-01-31 01:08:32 (GMT) |
commit | db96789ba7dd79438ca01d21d5f62a3adda2ffeb (patch) | |
tree | 1df17d11691d08c34e973a90611c86968b22677a /Objects/setobject.c | |
parent | fab2b305a29c374e2eb3965202364405b6c0a81e (diff) | |
download | cpython-db96789ba7dd79438ca01d21d5f62a3adda2ffeb.zip cpython-db96789ba7dd79438ca01d21d5f62a3adda2ffeb.tar.gz cpython-db96789ba7dd79438ca01d21d5f62a3adda2ffeb.tar.bz2 |
Fixed r60466
Diffstat (limited to 'Objects/setobject.c')
-rw-r--r-- | Objects/setobject.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Objects/setobject.c b/Objects/setobject.c index 1fa8dda..4cf47bd 100644 --- a/Objects/setobject.c +++ b/Objects/setobject.c @@ -2236,6 +2236,7 @@ test_c_api(PySetObject *so) Py_ssize_t i; PyObject *elem=NULL, *dup=NULL, *t, *f, *dup2, *x; PyObject *ob = (PyObject *)so; + long hash; /* Verify preconditions and exercise type/size checks */ assert(PyAnySet_Check(ob)); @@ -2280,7 +2281,7 @@ test_c_api(PySetObject *so) /* Exercise direct iteration */ i = 0, count = 0; - while (_PySet_Next((PyObject *)dup, &i, &x)) { + while (_PySet_NextEntry((PyObject *)dup, &i, &x, &hash)) { s = PyUnicode_AsString(x); assert(s && (s[0] == 'a' || s[0] == 'b' || s[0] == 'c')); count++; |