churchyard / rpms / python3

Forked from rpms/python3 6 years ago
Clone

Blame 00201-fix-memory-leak-in-gdbm.patch

Robert Kuska 86a9a20
--- Modules/_gdbmmodule.c.orig	2013-07-08 14:54:27.803790151 +0200
Robert Kuska 86a9a20
+++ Modules/_gdbmmodule.c	2013-07-08 14:55:25.006672443 +0200
Robert Kuska 86a9a20
@@ -106,6 +106,7 @@
Robert Kuska 86a9a20
             if(okey.dsize) free(okey.dptr);
Robert Kuska 86a9a20
             okey=key;
Robert Kuska 86a9a20
         }
Robert Kuska 86a9a20
+        if(okey.dsize) free(okey.dptr);
Robert Kuska 86a9a20
         dp->di_size = size;
Robert Kuska 86a9a20
     }
Robert Kuska 86a9a20
     return dp->di_size;