summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2018-01-17 22:08:18 (GMT)
committerGitHub <noreply@github.com>2018-01-17 22:08:18 (GMT)
commite860089fd93728824cf586fa4d91f08eff3bab73 (patch)
tree1387a308406479c23795e0281d3524e918d7567f
parent7d91c0250408e202243c77c1dc9afdb321b6b32f (diff)
downloadcpython-e860089fd93728824cf586fa4d91f08eff3bab73.zip
cpython-e860089fd93728824cf586fa4d91f08eff3bab73.tar.gz
cpython-e860089fd93728824cf586fa4d91f08eff3bab73.tar.bz2
bpo-32226: Fix memory leak in generic_alias_dealloc() (#5212)
-rw-r--r--Modules/_testcapimodule.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/Modules/_testcapimodule.c b/Modules/_testcapimodule.c
index 7b2e2a3..0d6bf45 100644
--- a/Modules/_testcapimodule.c
+++ b/Modules/_testcapimodule.c
@@ -5064,6 +5064,7 @@ static void
generic_alias_dealloc(PyGenericAliasObject *self)
{
Py_CLEAR(self->item);
+ Py_TYPE(self)->tp_free((PyObject *)self);
}
static PyObject *