Skip to content

Commit 551a741

Browse files
committed
Fix reference leak in increment_longindex_lock_held
1 parent f708b03 commit 551a741

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Objects/enumobject.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ increment_longindex_lock_held(enumobject *en)
188188
assert(next_index != NULL);
189189
PyObject *stepped_up = PyNumber_Add(next_index, en->one);
190190
if (stepped_up == NULL) {
191+
Py_DECREF(next_index);
191192
return NULL;
192193
}
193194
en->en_longindex = stepped_up;

0 commit comments

Comments
 (0)