diff options
author | Benjamin Peterson <benjamin@python.org> | 2011-10-06 21:06:25 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2011-10-06 21:06:25 (GMT) |
commit | 17a332ac1b6206a42e6a737dc7d995e5fcffdcba (patch) | |
tree | 2f21d488ae022a15ae601cfdebe58784c11cf363 /Modules | |
parent | 399df5549673040fdc6a6022c463e33fddcc4c2c (diff) | |
download | cpython-17a332ac1b6206a42e6a737dc7d995e5fcffdcba.zip cpython-17a332ac1b6206a42e6a737dc7d995e5fcffdcba.tar.gz cpython-17a332ac1b6206a42e6a737dc7d995e5fcffdcba.tar.bz2 |
fix compiler warnings
Diffstat (limited to 'Modules')
-rw-r--r-- | Modules/_csv.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/Modules/_csv.c b/Modules/_csv.c index 1a63da4..8da728c 100644 --- a/Modules/_csv.c +++ b/Modules/_csv.c @@ -529,13 +529,13 @@ parse_grow_buff(ReaderObj *self) 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 @@ join_check_rec_size(WriterObj *self, Py_ssize_t rec_len) 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); } |