diff --git a/Modules/_sqlite/cache.c b/Modules/_sqlite/cache.c index 078a484b86cee6..0be4935f1658be 100644 --- a/Modules/_sqlite/cache.c +++ b/Modules/_sqlite/cache.c @@ -291,7 +291,8 @@ static PyType_Spec cache_spec = { }; PyTypeObject *pysqlite_CacheType = NULL; -extern int pysqlite_cache_setup_types(PyObject *mod) +int +pysqlite_cache_setup_types(PyObject *mod) { pysqlite_NodeType = (PyTypeObject *)PyType_FromModuleAndSpec(mod, &node_spec, NULL); if (pysqlite_NodeType == NULL) { diff --git a/Modules/_sqlite/connection.c b/Modules/_sqlite/connection.c index 81f12e83c2fe11..ba1111422716aa 100644 --- a/Modules/_sqlite/connection.c +++ b/Modules/_sqlite/connection.c @@ -1919,7 +1919,8 @@ static PyType_Spec connection_spec = { PyTypeObject *pysqlite_ConnectionType = NULL; -extern int pysqlite_connection_setup_types(PyObject *module) +int +pysqlite_connection_setup_types(PyObject *module) { pysqlite_ConnectionType = (PyTypeObject *)PyType_FromModuleAndSpec(module, &connection_spec, NULL); if (pysqlite_ConnectionType == NULL) { diff --git a/Modules/_sqlite/cursor.c b/Modules/_sqlite/cursor.c index d1578ad6aafb81..0685aac9d65650 100644 --- a/Modules/_sqlite/cursor.c +++ b/Modules/_sqlite/cursor.c @@ -1018,7 +1018,8 @@ static PyType_Spec cursor_spec = { PyTypeObject *pysqlite_CursorType = NULL; -extern int pysqlite_cursor_setup_types(PyObject *module) +int +pysqlite_cursor_setup_types(PyObject *module) { pysqlite_CursorType = (PyTypeObject *)PyType_FromModuleAndSpec(module, &cursor_spec, NULL); if (pysqlite_CursorType == NULL) { diff --git a/Modules/_sqlite/prepare_protocol.c b/Modules/_sqlite/prepare_protocol.c index 089d66b9810857..212e531b9c6a09 100644 --- a/Modules/_sqlite/prepare_protocol.c +++ b/Modules/_sqlite/prepare_protocol.c @@ -52,7 +52,8 @@ static PyType_Spec type_spec = { PyTypeObject *pysqlite_PrepareProtocolType = NULL; -extern int pysqlite_prepare_protocol_setup_types(PyObject *module) +int +pysqlite_prepare_protocol_setup_types(PyObject *module) { pysqlite_PrepareProtocolType = (PyTypeObject *)PyType_FromModuleAndSpec(module, &type_spec, NULL); if (pysqlite_PrepareProtocolType == NULL) { diff --git a/Modules/_sqlite/row.c b/Modules/_sqlite/row.c index 04e308fa1c350c..c06dc95e358fdb 100644 --- a/Modules/_sqlite/row.c +++ b/Modules/_sqlite/row.c @@ -241,7 +241,8 @@ static PyType_Spec row_spec = { PyTypeObject *pysqlite_RowType = NULL; -extern int pysqlite_row_setup_types(PyObject *module) +int +pysqlite_row_setup_types(PyObject *module) { pysqlite_RowType = (PyTypeObject *)PyType_FromModuleAndSpec(module, &row_spec, NULL); if (pysqlite_RowType == NULL) { diff --git a/Modules/_sqlite/statement.c b/Modules/_sqlite/statement.c index b62de58109eddc..8c6e5dbf8c8cb4 100644 --- a/Modules/_sqlite/statement.c +++ b/Modules/_sqlite/statement.c @@ -479,7 +479,8 @@ static PyType_Spec stmt_spec = { }; PyTypeObject *pysqlite_StatementType = NULL; -extern int pysqlite_statement_setup_types(PyObject *module) +int +pysqlite_statement_setup_types(PyObject *module) { pysqlite_StatementType = (PyTypeObject *)PyType_FromModuleAndSpec(module, &stmt_spec, NULL); if (pysqlite_StatementType == NULL) {