summaryrefslogtreecommitdiffstats
path: root/Modules/_sqlite/cache.h
diff options
context:
space:
mode:
authorErlend Egeberg Aasland <erlend.aasland@innova.no>2021-06-03 16:38:19 (GMT)
committerGitHub <noreply@github.com>2021-06-03 16:38:19 (GMT)
commitd88b47b5a396aa8d66f9a0e6b13a0825d59d0eff (patch)
treed932a399ff6b69078f5a0bf5874b4e7e438a6b69 /Modules/_sqlite/cache.h
parent2c1e2583fdc4db6b43d163239ea42b0e8394171f (diff)
downloadcpython-d88b47b5a396aa8d66f9a0e6b13a0825d59d0eff.zip
cpython-d88b47b5a396aa8d66f9a0e6b13a0825d59d0eff.tar.gz
cpython-d88b47b5a396aa8d66f9a0e6b13a0825d59d0eff.tar.bz2
bpo-42213: Remove redundant cyclic GC hack in sqlite3 (GH-26517)
The sqlite3 module now fully implements the GC protocol, so there's no need for this workaround anymore. - Add and use managed resource helper for connections using TESTFN - Sort test imports - Split open-tests into their own test case Automerge-Triggered-By: GH:vstinner
Diffstat (limited to 'Modules/_sqlite/cache.h')
-rw-r--r--Modules/_sqlite/cache.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/Modules/_sqlite/cache.h b/Modules/_sqlite/cache.h
index 083356f..209c80d 100644
--- a/Modules/_sqlite/cache.h
+++ b/Modules/_sqlite/cache.h
@@ -52,10 +52,6 @@ typedef struct
pysqlite_Node* first;
pysqlite_Node* last;
-
- /* if set, decrement the factory function when the Cache is deallocated.
- * this is almost always desirable, but not in the pysqlite context */
- int decref_factory;
} pysqlite_Cache;
extern PyTypeObject *pysqlite_NodeType;