[Python-checkins] bpo-34491: Add missing Py_DECREF() in _bsddb's DB_join() (GH-8909)
Xiang Zhang
webhook-mailer at python.org
Sat Aug 25 00:22:29 EDT 2018
https://github.com/python/cpython/commit/032e85f3fb6d2e6668d4e860b40525ed6cb8dd69
commit: 032e85f3fb6d2e6668d4e860b40525ed6cb8dd69
branch: 2.7
author: Zackery Spytz <zspytz at gmail.com>
committer: Xiang Zhang <angwerzx at 126.com>
date: 2018-08-25T12:22:21+08:00
summary:
bpo-34491: Add missing Py_DECREF() in _bsddb's DB_join() (GH-8909)
files:
M Modules/_bsddb.c
diff --git a/Modules/_bsddb.c b/Modules/_bsddb.c
index 6a1c188cbd96..cee447bfc67d 100644
--- a/Modules/_bsddb.c
+++ b/Modules/_bsddb.c
@@ -2297,6 +2297,7 @@ DB_join(DBObject* self, PyObject* args)
PyErr_SetString(PyExc_TypeError,
"Sequence of DBCursor objects expected");
free(cursors);
+ Py_DECREF(item);
return NULL;
}
cursors[x] = ((DBCursorObject*)item)->dbc;
More information about the Python-checkins
mailing list