commit | fe50f8e9618746fdd7635567d60e6f48e1744dba | [log] [tgz] |
---|---|---|
author | Neal Norwitz <nnorwitz@gmail.com> | Tue Sep 05 04:32:06 2006 +0000 |
committer | Neal Norwitz <nnorwitz@gmail.com> | Tue Sep 05 04:32:06 2006 +0000 |
tree | 1e091cc3abcdba36c1fe9e433c3f4d6d244694d4 | |
parent | 3b3aae013b158114fdc90a72355d2d9b1b434875 [diff] |
Backport 51669: Make sure memory is properly cleaned up in file_init (even though this should not be able to happen since we already parsed the args)
diff --git a/Objects/fileobject.c b/Objects/fileobject.c index 5249f1c..b43bf85 100644 --- a/Objects/fileobject.c +++ b/Objects/fileobject.c
@@ -2016,7 +2016,7 @@ if (!PyArg_ParseTupleAndKeywords(args, kwds, "O|si:file", kwlist, &o_name, &mode, &bufsize)) - return -1; + goto Error; if (fill_file_fields(foself, NULL, o_name, mode, fclose) == NULL)