Mercurial > p > mysql-python > mysqldb-2
diff _mysql_results.c @ 44:2b9a9814daab MySQLdb
_PyTuple_Resize is stable since 2.2, so we don't need the macro MyTuple_Resize
author | kylev |
---|---|
date | Tue, 17 Feb 2009 06:02:33 +0000 |
parents | fdf0cabb27be |
children | 28e9be1ca559 |
line wrap: on
line diff
--- a/_mysql_results.c Tue Feb 17 05:55:48 2009 +0000 +++ b/_mysql_results.c Tue Feb 17 06:02:33 2009 +0000 @@ -381,7 +381,7 @@ goto error; } if (!row) { - if (MyTuple_Resize(r, i, 0) == -1) goto error; + if (_PyTuple_Resize(r, i) == -1) goto error; break; } v = convert_row(self, row); @@ -431,7 +431,7 @@ convert_row = row_converters[how]; if (maxrows) { if (!(r = PyTuple_New(maxrows))) goto error; - rowsadded = _mysql__fetch_row(self, &r, skiprows, maxrows, + rowsadded = _mysql__fetch_row(self, &r, skiprows, maxrows, convert_row); if (rowsadded == -1) goto error; } else { @@ -444,7 +444,7 @@ if (rowsadded == -1) goto error; skiprows += rowsadded; if (rowsadded < maxrows) break; - if (MyTuple_Resize(&r, skiprows+maxrows, 0) == -1) + if (_PyTuple_Resize(&r, skiprows + maxrows) == -1) goto error; } } else {