summaryrefslogtreecommitdiffstats
path: root/Modules/_sqlite/module.c
diff options
context:
space:
mode:
authorErlend Egeberg Aasland <erlend.aasland@innova.no>2020-10-01 14:03:21 (GMT)
committerGitHub <noreply@github.com>2020-10-01 14:03:21 (GMT)
commit256e54acdbdb26745d4bbb5cf366454151e42773 (patch)
treeea7d1302357200a7207a7c2695f1a935c7df92f7 /Modules/_sqlite/module.c
parent9031bd4fa42dbb0f25aee9286154ad4bf60df3f8 (diff)
downloadcpython-256e54acdbdb26745d4bbb5cf366454151e42773.zip
cpython-256e54acdbdb26745d4bbb5cf366454151e42773.tar.gz
cpython-256e54acdbdb26745d4bbb5cf366454151e42773.tar.bz2
bpo-41861: Convert _sqlite3 CursorType and ConnectionType to heap types (GH-22478)
Diffstat (limited to 'Modules/_sqlite/module.c')
-rw-r--r--Modules/_sqlite/module.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/Modules/_sqlite/module.c b/Modules/_sqlite/module.c
index 8ac9ea8..1020266 100644
--- a/Modules/_sqlite/module.c
+++ b/Modules/_sqlite/module.c
@@ -82,7 +82,7 @@ static PyObject* module_connect(PyObject* self, PyObject* args, PyObject*
}
if (factory == NULL) {
- factory = (PyObject*)&pysqlite_ConnectionType;
+ factory = (PyObject*)pysqlite_ConnectionType;
}
if (PySys_Audit("sqlite3.connect", "O", database) < 0) {
@@ -353,8 +353,8 @@ PyMODINIT_FUNC PyInit__sqlite3(void)
if (!module ||
(pysqlite_row_setup_types(module) < 0) ||
- (pysqlite_cursor_setup_types() < 0) ||
- (pysqlite_connection_setup_types() < 0) ||
+ (pysqlite_cursor_setup_types(module) < 0) ||
+ (pysqlite_connection_setup_types(module) < 0) ||
(pysqlite_cache_setup_types(module) < 0) ||
(pysqlite_statement_setup_types(module) < 0) ||
(pysqlite_prepare_protocol_setup_types(module) < 0)
@@ -363,8 +363,8 @@ PyMODINIT_FUNC PyInit__sqlite3(void)
return NULL;
}
- ADD_TYPE(module, pysqlite_ConnectionType);
- ADD_TYPE(module, pysqlite_CursorType);
+ ADD_TYPE(module, *pysqlite_ConnectionType);
+ ADD_TYPE(module, *pysqlite_CursorType);
ADD_TYPE(module, *pysqlite_PrepareProtocolType);
ADD_TYPE(module, *pysqlite_RowType);