mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	bpo-41861: Convert _sqlite3 cache and node static types to heap types (GH-22417)
This commit is contained in:
		
							parent
							
								
									00eb063b66
								
							
						
					
					
						commit
						a937ab45d6
					
				
					 4 changed files with 48 additions and 99 deletions
				
			
		|  | @ -59,8 +59,8 @@ typedef struct | |||
|     int decref_factory; | ||||
| } pysqlite_Cache; | ||||
| 
 | ||||
| extern PyTypeObject pysqlite_NodeType; | ||||
| extern PyTypeObject pysqlite_CacheType; | ||||
| 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); | ||||
|  | @ -69,6 +69,6 @@ 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(void); | ||||
| int pysqlite_cache_setup_types(PyObject *module); | ||||
| 
 | ||||
| #endif | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Erlend Egeberg Aasland
						Erlend Egeberg Aasland