commit | 032e85f3fb6d2e6668d4e860b40525ed6cb8dd69 | [log] [tgz] |
---|---|---|
author | Zackery Spytz <zspytz@gmail.com> | Fri Aug 24 22:22:21 2018 -0600 |
committer | Xiang Zhang <angwerzx@126.com> | Sat Aug 25 12:22:21 2018 +0800 |
tree | 909cd09d9bd1c3f495ee05159fe09397b170d300 | |
parent | 67dafd5c202cd529e209bf3f35e022ce766709eb [diff] [blame] |
bpo-34491: Add missing Py_DECREF() in _bsddb's DB_join() (GH-8909)
diff --git a/Modules/_bsddb.c b/Modules/_bsddb.c index 6a1c188..cee447b 100644 --- a/Modules/_bsddb.c +++ b/Modules/_bsddb.c
@@ -2297,6 +2297,7 @@ PyErr_SetString(PyExc_TypeError, "Sequence of DBCursor objects expected"); free(cursors); + Py_DECREF(item); return NULL; } cursors[x] = ((DBCursorObject*)item)->dbc;