]> granicus.if.org Git - python/commitdiff
Issue #25349, #26249: Fix memleak in formatfloat()
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 26 Apr 2016 10:35:13 +0000 (12:35 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 26 Apr 2016 10:35:13 +0000 (12:35 +0200)
Objects/bytesobject.c

index 701ae9df8a808513e910d1a6fb59df7d15f6c918..296c73b1cd040af76062ce771c64ea55e2bd2b7f 100644 (file)
@@ -438,6 +438,7 @@ formatfloat(PyObject *v, int flags, int prec, int type,
         if (str == NULL)
             return NULL;
         Py_MEMCPY(str, p, len);
+        PyMem_Free(p);
         str += len;
         return str;
     }