aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErlend Egeberg Aasland <erlend.aasland@innova.no>2021-01-06 01:56:05 +0100
committerGitHub <noreply@github.com>2021-01-06 02:56:05 +0200
commit203b2493ae6fd7c1f039f3f906f087d67d9100d5 (patch)
tree16cf3e4030523ea04aec8a827ae86b04b829534c /Modules
parentbpo-24464: Deprecate sqlite3.enable_shared_cache (GH-24008) (diff)
downloadcpython-203b2493ae6fd7c1f039f3f906f087d67d9100d5.tar.gz
cpython-203b2493ae6fd7c1f039f3f906f087d67d9100d5.tar.bz2
cpython-203b2493ae6fd7c1f039f3f906f087d67d9100d5.zip
bpo-40959: Remove unused declarations from sqlite3 headers (GH-20828)
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_sqlite/cache.h5
-rw-r--r--Modules/_sqlite/connection.h4
-rw-r--r--Modules/_sqlite/cursor.h3
-rw-r--r--Modules/_sqlite/prepare_protocol.h3
-rw-r--r--Modules/_sqlite/statement.h1
5 files changed, 0 insertions, 16 deletions
diff --git a/Modules/_sqlite/cache.h b/Modules/_sqlite/cache.h
index 0afdf7f09b6..4a1977fcd2c 100644
--- a/Modules/_sqlite/cache.h
+++ b/Modules/_sqlite/cache.h
@@ -62,11 +62,6 @@ typedef struct
extern PyTypeObject *pysqlite_NodeType;
extern PyTypeObject *pysqlite_CacheType;
-int pysqlite_node_init(pysqlite_Node* self, PyObject* args, PyObject* kwargs);
-void pysqlite_node_dealloc(pysqlite_Node* self);
-
-int pysqlite_cache_init(pysqlite_Cache* self, PyObject* args, PyObject* kwargs);
-void pysqlite_cache_dealloc(pysqlite_Cache* self);
PyObject* pysqlite_cache_get(pysqlite_Cache* self, PyObject* args);
int pysqlite_cache_setup_types(PyObject *module);
diff --git a/Modules/_sqlite/connection.h b/Modules/_sqlite/connection.h
index 1d1a8ad5ae0..82f6baf6eef 100644
--- a/Modules/_sqlite/connection.h
+++ b/Modules/_sqlite/connection.h
@@ -108,11 +108,7 @@ typedef struct
extern PyTypeObject *pysqlite_ConnectionType;
-PyObject* pysqlite_connection_alloc(PyTypeObject* type, int aware);
-void pysqlite_connection_dealloc(pysqlite_Connection* self);
PyObject* _pysqlite_connection_begin(pysqlite_Connection* self);
-PyObject* pysqlite_connection_new(PyTypeObject* type, PyObject* args, PyObject* kw);
-int pysqlite_connection_init(pysqlite_Connection* self, PyObject* args, PyObject* kwargs);
int pysqlite_connection_register_cursor(pysqlite_Connection* connection, PyObject* cursor);
int pysqlite_check_thread(pysqlite_Connection* self);
diff --git a/Modules/_sqlite/cursor.h b/Modules/_sqlite/cursor.h
index c79e3554c9f..b26b2886746 100644
--- a/Modules/_sqlite/cursor.h
+++ b/Modules/_sqlite/cursor.h
@@ -54,9 +54,6 @@ typedef struct
extern PyTypeObject *pysqlite_CursorType;
-PyObject* pysqlite_cursor_getiter(pysqlite_Cursor *self);
-PyObject* pysqlite_cursor_iternext(pysqlite_Cursor *self);
-
int pysqlite_cursor_setup_types(PyObject *module);
#define UNKNOWN (-1)
diff --git a/Modules/_sqlite/prepare_protocol.h b/Modules/_sqlite/prepare_protocol.h
index d0f717c754c..42d07cbe9f1 100644
--- a/Modules/_sqlite/prepare_protocol.h
+++ b/Modules/_sqlite/prepare_protocol.h
@@ -33,9 +33,6 @@ typedef struct
extern PyTypeObject *pysqlite_PrepareProtocolType;
-int pysqlite_prepare_protocol_init(pysqlite_PrepareProtocol* self, PyObject* args, PyObject* kwargs);
-void pysqlite_prepare_protocol_dealloc(pysqlite_PrepareProtocol* self);
-
int pysqlite_prepare_protocol_setup_types(PyObject *module);
#define UNKNOWN (-1)
diff --git a/Modules/_sqlite/statement.h b/Modules/_sqlite/statement.h
index b4260360028..56ff7271448 100644
--- a/Modules/_sqlite/statement.h
+++ b/Modules/_sqlite/statement.h
@@ -46,7 +46,6 @@ typedef struct
extern PyTypeObject *pysqlite_StatementType;
int pysqlite_statement_create(pysqlite_Statement* self, pysqlite_Connection* connection, PyObject* sql);
-void pysqlite_statement_dealloc(pysqlite_Statement* self);
int pysqlite_statement_bind_parameter(pysqlite_Statement* self, int pos, PyObject* parameter);
void pysqlite_statement_bind_parameters(pysqlite_Statement* self, PyObject* parameters);