diff options
author | Erlend Egeberg Aasland <erlend.aasland@innova.no> | 2021-06-03 16:38:19 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-03 16:38:19 (GMT) |
commit | d88b47b5a396aa8d66f9a0e6b13a0825d59d0eff (patch) | |
tree | d932a399ff6b69078f5a0bf5874b4e7e438a6b69 /Modules/_sqlite/cache.h | |
parent | 2c1e2583fdc4db6b43d163239ea42b0e8394171f (diff) | |
download | cpython-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.h | 4 |
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; |