diff -r 237cb9038109 -r 2eb3813562e7 src/behavior.c --- a/src/behavior.c Sun Nov 30 16:52:33 2025 +0100 +++ b/src/behavior.c Wed Dec 31 17:50:20 2025 +0100 @@ -46,8 +46,8 @@ } static CxList *asc_behavior_new_list(void) { - CxList *list = cxLinkedListCreateSimple(sizeof(AscBehavior)); - cxDefineDestructor(list, asc_behavior_destroy); + CxList *list = cxLinkedListCreate(NULL, sizeof(AscBehavior)); + cxSetDestructor(list, asc_behavior_destroy); return list; }