summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorErlend Egeberg Aasland <erlend.aasland@innova.no>2021-05-07 13:15:01 (GMT)
committerGitHub <noreply@github.com>2021-05-07 13:15:01 (GMT)
commit0988ed09b4c058fabb58a7ea7e757adafcf8763c (patch)
tree64586bb167b52f0612a7d2202bf4d477aec3505a /Modules
parenta0cb2e43029170fadb917ef3d9fc22c5e2e4e34b (diff)
downloadcpython-0988ed09b4c058fabb58a7ea7e757adafcf8763c.zip
cpython-0988ed09b4c058fabb58a7ea7e757adafcf8763c.tar.gz
cpython-0988ed09b4c058fabb58a7ea7e757adafcf8763c.tar.bz2
bpo-44047: Remove unused argument to _pysqlite_seterror (GH-25915)
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_sqlite/connection.c30
-rw-r--r--Modules/_sqlite/cursor.c10
-rw-r--r--Modules/_sqlite/util.c3
-rw-r--r--Modules/_sqlite/util.h2
4 files changed, 23 insertions, 22 deletions
diff --git a/Modules/_sqlite/connection.c b/Modules/_sqlite/connection.c
index fb54112..2893272 100644
--- a/Modules/_sqlite/connection.c
+++ b/Modules/_sqlite/connection.c
@@ -115,7 +115,7 @@ pysqlite_connection_init(pysqlite_Connection *self, PyObject *args,
Py_DECREF(database_obj);
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
return -1;
}
@@ -342,7 +342,7 @@ pysqlite_connection_close_impl(pysqlite_Connection *self)
rc = sqlite3_close_v2(self->db);
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
return NULL;
} else {
self->db = NULL;
@@ -383,13 +383,13 @@ PyObject* _pysqlite_connection_begin(pysqlite_Connection* self)
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->db, statement);
+ _pysqlite_seterror(self->db);
goto error;
}
rc = pysqlite_step(statement, self);
if (rc != SQLITE_DONE) {
- _pysqlite_seterror(self->db, statement);
+ _pysqlite_seterror(self->db);
}
Py_BEGIN_ALLOW_THREADS
@@ -397,7 +397,7 @@ PyObject* _pysqlite_connection_begin(pysqlite_Connection* self)
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK && !PyErr_Occurred()) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
}
error:
@@ -431,20 +431,20 @@ pysqlite_connection_commit_impl(pysqlite_Connection *self)
rc = sqlite3_prepare_v2(self->db, "COMMIT", -1, &statement, NULL);
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
goto error;
}
rc = pysqlite_step(statement, self);
if (rc != SQLITE_DONE) {
- _pysqlite_seterror(self->db, statement);
+ _pysqlite_seterror(self->db);
}
Py_BEGIN_ALLOW_THREADS
rc = sqlite3_finalize(statement);
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK && !PyErr_Occurred()) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
}
}
@@ -481,20 +481,20 @@ pysqlite_connection_rollback_impl(pysqlite_Connection *self)
rc = sqlite3_prepare_v2(self->db, "ROLLBACK", -1, &statement, NULL);
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
goto error;
}
rc = pysqlite_step(statement, self);
if (rc != SQLITE_DONE) {
- _pysqlite_seterror(self->db, statement);
+ _pysqlite_seterror(self->db);
}
Py_BEGIN_ALLOW_THREADS
rc = sqlite3_finalize(statement);
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK && !PyErr_Occurred()) {
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
}
}
@@ -1348,7 +1348,7 @@ pysqlite_connection_call(pysqlite_Connection *self, PyObject *args,
PyErr_SetString(pysqlite_Warning, "SQL is of wrong type. Must be string.");
} else {
(void)pysqlite_statement_reset(statement);
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
}
goto error;
}
@@ -1669,7 +1669,7 @@ pysqlite_connection_backup_impl(pysqlite_Connection *self,
Py_END_ALLOW_THREADS
if (bck_handle == NULL) {
- _pysqlite_seterror(bck_conn, NULL);
+ _pysqlite_seterror(bck_conn);
return NULL;
}
@@ -1707,7 +1707,7 @@ pysqlite_connection_backup_impl(pysqlite_Connection *self,
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK) {
- _pysqlite_seterror(bck_conn, NULL);
+ _pysqlite_seterror(bck_conn);
return NULL;
}
@@ -1793,7 +1793,7 @@ pysqlite_connection_create_collation_impl(pysqlite_Connection *self,
PyErr_Clear();
}
}
- _pysqlite_seterror(self->db, NULL);
+ _pysqlite_seterror(self->db);
goto finally;
}
diff --git a/Modules/_sqlite/cursor.c b/Modules/_sqlite/cursor.c
index 60dfc7d..b71f780 100644
--- a/Modules/_sqlite/cursor.c
+++ b/Modules/_sqlite/cursor.c
@@ -537,7 +537,7 @@ _pysqlite_query_execute(pysqlite_Cursor* self, int multiple, PyObject* operation
}
}
(void)pysqlite_statement_reset(self->statement);
- _pysqlite_seterror(self->connection->db, NULL);
+ _pysqlite_seterror(self->connection->db);
goto error;
}
@@ -715,7 +715,7 @@ pysqlite_cursor_executescript(pysqlite_Cursor *self, PyObject *script_obj)
&script_cstr);
Py_END_ALLOW_THREADS
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->connection->db, NULL);
+ _pysqlite_seterror(self->connection->db);
goto error;
}
@@ -730,13 +730,13 @@ pysqlite_cursor_executescript(pysqlite_Cursor *self, PyObject *script_obj)
if (rc != SQLITE_DONE) {
(void)sqlite3_finalize(statement);
- _pysqlite_seterror(self->connection->db, NULL);
+ _pysqlite_seterror(self->connection->db);
goto error;
}
rc = sqlite3_finalize(statement);
if (rc != SQLITE_OK) {
- _pysqlite_seterror(self->connection->db, NULL);
+ _pysqlite_seterror(self->connection->db);
goto error;
}
@@ -802,7 +802,7 @@ pysqlite_cursor_iternext(pysqlite_Cursor *self)
if (rc != SQLITE_DONE && rc != SQLITE_ROW) {
(void)pysqlite_statement_reset(self->statement);
Py_DECREF(next_row);
- _pysqlite_seterror(self->connection->db, NULL);
+ _pysqlite_seterror(self->connection->db);
return NULL;
}
diff --git a/Modules/_sqlite/util.c b/Modules/_sqlite/util.c
index 0f4eba0..3676935 100644
--- a/Modules/_sqlite/util.c
+++ b/Modules/_sqlite/util.c
@@ -39,7 +39,8 @@ int pysqlite_step(sqlite3_stmt* statement, pysqlite_Connection* connection)
* Checks the SQLite error code and sets the appropriate DB-API exception.
* Returns the error code (0 means no error occurred).
*/
-int _pysqlite_seterror(sqlite3* db, sqlite3_stmt* st)
+int
+_pysqlite_seterror(sqlite3 *db)
{
int errorcode = sqlite3_errcode(db);
diff --git a/Modules/_sqlite/util.h b/Modules/_sqlite/util.h
index cff31cd..82e5813 100644
--- a/Modules/_sqlite/util.h
+++ b/Modules/_sqlite/util.h
@@ -35,7 +35,7 @@ int pysqlite_step(sqlite3_stmt* statement, pysqlite_Connection* connection);
* Checks the SQLite error code and sets the appropriate DB-API exception.
* Returns the error code (0 means no error occurred).
*/
-int _pysqlite_seterror(sqlite3* db, sqlite3_stmt* st);
+int _pysqlite_seterror(sqlite3 *db);
sqlite_int64 _pysqlite_long_as_int64(PyObject * value);