diff -r 65102408021e Modules/_sqlite/cursor.c --- a/Modules/_sqlite/cursor.c Mon Sep 05 17:22:09 2016 -0700 +++ b/Modules/_sqlite/cursor.c Tue Sep 06 14:20:30 2016 +0800 @@ -118,11 +118,9 @@ static void pysqlite_cursor_dealloc(pysqlite_Cursor* self) { - int rc; - /* Reset the statement if the user has not closed the cursor */ if (self->statement) { - rc = pysqlite_statement_reset(self->statement); + pysqlite_statement_reset(self->statement); Py_DECREF(self->statement); } diff -r 65102408021e Modules/_sqlite/statement.c --- a/Modules/_sqlite/statement.c Mon Sep 05 17:22:09 2016 -0700 +++ b/Modules/_sqlite/statement.c Tue Sep 06 14:20:30 2016 +0800 @@ -411,11 +411,9 @@ void pysqlite_statement_dealloc(pysqlite_Statement* self) { - int rc; - if (self->st) { Py_BEGIN_ALLOW_THREADS - rc = sqlite3_finalize(self->st); + sqlite3_finalize(self->st); Py_END_ALLOW_THREADS }