diff options
-rw-r--r-- | Misc/NEWS | 2 | ||||
-rw-r--r-- | Modules/_ssl.c | 1 |
2 files changed, 3 insertions, 0 deletions
@@ -379,6 +379,8 @@ Library Extension Modules ----------------- +- Fix memory leak in ssl._ssl._test_decode_cert. + - Issue #9422: Fix memory leak when re-initializing a struct.Struct object. - Issue #7900: The getgroups(2) system call on MacOSX behaves rather oddly diff --git a/Modules/_ssl.c b/Modules/_ssl.c index 6ed1a9fd47..4619cda600 100644 --- a/Modules/_ssl.c +++ b/Modules/_ssl.c @@ -964,6 +964,7 @@ PySSL_test_decode_certificate (PyObject *mod, PyObject *args) { } retval = _decode_certificate(x, verbose); + X509_free(x); fail0: |