[Python-checkins] python/dist/src/Modules _csv.c,1.36,1.37
montanaro@users.sourceforge.net
montanaro at users.sourceforge.net
Wed Jun 15 03:33:49 CEST 2005
Update of /cvsroot/python/python/dist/src/Modules
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24661
Modified Files:
_csv.c
Log Message:
Leak fix from Michael Hudson. Fix memory leak when dialect doesn't
validate. Closes 1220242.
Index: _csv.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/_csv.c,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- _csv.c 13 Jan 2005 11:30:53 -0000 1.36
+++ _csv.c 15 Jun 2005 01:33:30 -0000 1.37
@@ -416,7 +416,9 @@
}
ret = (PyObject *)self;
+ Py_INCREF(self);
err:
+ Py_XDECREF(self);
Py_XDECREF(dialect);
Py_XDECREF(delimiter);
Py_XDECREF(doublequote);
More information about the Python-checkins
mailing list