From 2b3666f73781b7c3207c5babda6edadaf85b8b30 Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Thu, 31 Aug 2006 18:54:26 +0000 Subject: Make sure memory is properly cleaned up in file_init. Backport candidate. --- Objects/fileobject.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 @@ file_init(PyObject *self, PyObject *args, PyObject *kwds) 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) -- cgit v0.12