diff options
Diffstat (limited to 'Objects/setobject.c')
-rw-r--r-- | Objects/setobject.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Objects/setobject.c b/Objects/setobject.c index 017fcd8..22d9cb3 100644 --- a/Objects/setobject.c +++ b/Objects/setobject.c @@ -60,8 +60,8 @@ set_lookkey(PySetObject *so, PyObject *key, Py_hash_t hash) size_t perturb = hash; size_t mask = so->mask; size_t i = (size_t)hash; /* Unsigned for defined overflow behavior. */ - int cmp; size_t j; + int cmp; entry = &table[i & mask]; if (entry->key == NULL) @@ -211,9 +211,9 @@ set_insert_clean(PySetObject *so, PyObject *key, Py_hash_t hash) i = i * 5 + 1 + perturb; } found_null: - so->fill++; entry->key = key; entry->hash = hash; + so->fill++; so->used++; } |