[Python-checkins] Fix a memory leak in _msi.c (#4127)

Victor Stinner webhook-mailer at python.org
Tue Nov 7 05:03:13 EST 2017


https://github.com/python/cpython/commit/cb04f7518292108d68e5ba4c685ca2bf2da18eab
commit: cb04f7518292108d68e5ba4c685ca2bf2da18eab
branch: master
author: Zackery Spytz <Osmunda46 at gmail.com>
committer: Victor Stinner <victor.stinner at gmail.com>
date: 2017-11-07T02:03:09-08:00
summary:

Fix a memory leak in _msi.c (#4127)

files:
M PC/_msi.c

diff --git a/PC/_msi.c b/PC/_msi.c
index c028a88e05c..a15f68450b3 100644
--- a/PC/_msi.c
+++ b/PC/_msi.c
@@ -283,6 +283,7 @@ msiobj_dealloc(msiobj* msidb)
 {
     MsiCloseHandle(msidb->h);
     msidb->h = 0;
+    PyObject_Del(msidb);
 }
 
 static PyObject*



More information about the Python-checkins mailing list