diff --git a/MySQLdb/_mysql.c b/MySQLdb/_mysql.c index b0b47a9..7dc206b 100644 --- a/MySQLdb/_mysql.c +++ b/MySQLdb/_mysql.c @@ -1540,9 +1540,9 @@ _mysql_ConnectionObject_store_result( if (!kwarglist) goto error; r = MyAlloc(_mysql_ResultObject, _mysql_ResultObject_Type); if (!r) goto error; - result = (PyObject *) r; if (_mysql_ResultObject_Initialize(r, arglist, kwarglist)) goto error; + result = (PyObject *) r; if (!(r->result)) { Py_DECREF(result); Py_INCREF(Py_None);