From 203b2493ae6fd7c1f039f3f906f087d67d9100d5 Mon Sep 17 00:00:00 2001 From: Erlend Egeberg Aasland Date: Wed, 6 Jan 2021 01:56:05 +0100 Subject: bpo-40959: Remove unused declarations from sqlite3 headers (GH-20828) --- Modules/_sqlite/cache.h | 5 ----- Modules/_sqlite/connection.h | 4 ---- Modules/_sqlite/cursor.h | 3 --- Modules/_sqlite/prepare_protocol.h | 3 --- Modules/_sqlite/statement.h | 1 - 5 files changed, 16 deletions(-) diff --git a/Modules/_sqlite/cache.h b/Modules/_sqlite/cache.h index 0afdf7f..4a1977f 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 1d1a8ad..82f6baf 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 c79e355..b26b288 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 d0f717c..42d07cb 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 b426036..56ff727 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); -- cgit v0.12