]> granicus.if.org Git - python/commitdiff
Fix a memory leak in _msi.c (#4127)
authorZackery Spytz <Osmunda46@gmail.com>
Tue, 7 Nov 2017 10:03:09 +0000 (03:03 -0700)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 7 Nov 2017 10:03:09 +0000 (02:03 -0800)
PC/_msi.c

index c028a88e05c112ae21cccedd9d864f5633640b93..a15f68450b3e4b917b2be0c2a738040e70cd73a0 100644 (file)
--- 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*