[Python-checkins] cpython: Fix memory leak in io.StringIO

antoine.pitrou python-checkins at python.org
Sat Nov 12 22:39:35 CET 2011


http://hg.python.org/cpython/rev/c6dafa2e2594
changeset:   73535:c6dafa2e2594
user:        Antoine Pitrou <solipsis at pitrou.net>
date:        Sat Nov 12 22:34:28 2011 +0100
summary:
  Fix memory leak in io.StringIO

files:
  Modules/_io/textio.c |  1 +
  1 files changed, 1 insertions(+), 0 deletions(-)


diff --git a/Modules/_io/textio.c b/Modules/_io/textio.c
--- a/Modules/_io/textio.c
+++ b/Modules/_io/textio.c
@@ -455,6 +455,7 @@
             }
             Py_DECREF(output);
             output = PyUnicode_FromKindAndData(kind, translated, out);
+            PyMem_Free(translated);
             if (!output)
                 goto error;
         }

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list