# HG changeset patch # User kylev # Date 1234850553 0 # Node ID 2b9a9814daab427aaf656750645c0f10c8d217e7 # Parent e36420b7ae6e89d0eab2d522736348cb945409cf _PyTuple_Resize is stable since 2.2, so we don't need the macro MyTuple_Resize diff -r e36420b7ae6e -r 2b9a9814daab _mysql.h --- a/_mysql.h Tue Feb 17 05:55:48 2009 +0000 +++ b/_mysql.h Tue Feb 17 06:02:33 2009 +0000 @@ -13,7 +13,6 @@ #include "mysqld_error.h" #include "errmsg.h" -#define MyTuple_Resize(t,n,d) _PyTuple_Resize(t, n) #define MyAlloc(s,t) (s *) t.tp_alloc(&t,0) #define MyFree(ob) ob->ob_type->tp_free((PyObject *)ob) diff -r e36420b7ae6e -r 2b9a9814daab _mysql_results.c --- 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 {