gh-111178: Fix function signatures for multiple tests (#131496)

This commit is contained in:
Victor Stinner 2025-03-20 12:27:03 +01:00 committed by GitHub
parent 486d537065
commit 34c1ea3109
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 112 additions and 69 deletions

View file

@ -378,13 +378,21 @@ tracemalloc_create_traces_table(void)
}
static void
tracemalloc_destroy_domain(void *value)
{
_Py_hashtable_t *ht = (_Py_hashtable_t*)value;
_Py_hashtable_destroy(ht);
}
static _Py_hashtable_t*
tracemalloc_create_domains_table(void)
{
return hashtable_new(hashtable_hash_uint,
_Py_hashtable_compare_direct,
NULL,
(_Py_hashtable_destroy_func)_Py_hashtable_destroy);
tracemalloc_destroy_domain);
}