[Python-checkins] cpython: fix compiler warnings
benjamin.peterson
python-checkins at python.org
Thu Oct 6 23:06:29 CEST 2011
http://hg.python.org/cpython/rev/11fed1ed1757
changeset: 72767:11fed1ed1757
user: Benjamin Peterson <benjamin at python.org>
date: Thu Oct 06 17:06:25 2011 -0400
summary:
fix compiler warnings
files:
Modules/_csv.c | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/Modules/_csv.c b/Modules/_csv.c
--- a/Modules/_csv.c
+++ b/Modules/_csv.c
@@ -529,13 +529,13 @@
self->field = PyMem_New(Py_UNICODE, self->field_size);
}
else {
+ Py_UNICODE *field = self->field;
if (self->field_size > PY_SSIZE_T_MAX / 2) {
PyErr_NoMemory();
return 0;
}
self->field_size *= 2;
- self->field = PyMem_Resize(self->field, Py_UNICODE,
- self->field_size);
+ self->field = PyMem_Resize(field, Py_UNICODE, self->field_size);
}
if (self->field == NULL) {
PyErr_NoMemory();
@@ -1055,8 +1055,7 @@
Py_UNICODE* old_rec = self->rec;
self->rec_size = (rec_len / MEM_INCR + 1) * MEM_INCR;
- self->rec = PyMem_Resize(self->rec, Py_UNICODE,
- self->rec_size);
+ self->rec = PyMem_Resize(old_rec, Py_UNICODE, self->rec_size);
if (self->rec == NULL)
PyMem_Free(old_rec);
}
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list