1.1 --- a/tests/test_list.c Thu May 23 20:43:04 2024 +0200 1.2 +++ b/tests/test_list.c Thu May 23 22:06:32 2024 +0200 1.3 @@ -1395,7 +1395,7 @@ 1.4 roll_out_test_combos(simple_destr, { 1.5 const size_t len = 60; 1.6 int *testdata = int_test_data_added_to_list(list, isptrlist, len); 1.7 - list->collection.simple_destructor = simple_destr_test_fun; 1.8 + cxDefineDestructor(list, simple_destr_test_fun); 1.9 CX_TEST_CALL_SUBROUTINE(test_list_verify_destructor, list, testdata, len); 1.10 free(testdata); 1.11 }) 1.12 @@ -1403,7 +1403,7 @@ 1.13 roll_out_test_combos(advanced_destr, { 1.14 const size_t len = 75; 1.15 int *testdata = int_test_data_added_to_list(list, isptrlist, len); 1.16 - list->collection.advanced_destructor = advanced_destr_test_fun; 1.17 + cxDefineAdvancedDestructor(list, advanced_destr_test_fun, NULL); 1.18 CX_TEST_CALL_SUBROUTINE(test_list_verify_destructor, list, testdata, len); 1.19 free(testdata); 1.20 })