1.1 --- a/src/list.c Sun Sep 26 18:01:51 2021 +0200 1.2 +++ b/src/list.c Sun Sep 26 18:31:24 2021 +0200 1.3 @@ -29,21 +29,21 @@ 1.4 #include "cx/list.h" 1.5 1.6 int cxListAdd(CxList list, void *elem) { 1.7 - return list->cl->add(&list->data, elem); 1.8 + return list->cl->add(list, elem); 1.9 } 1.10 1.11 int cxListInsert(CxList list, size_t index, void *elem) { 1.12 - return list->cl->insert(&list->data, index, elem); 1.13 + return list->cl->insert(list, index, elem); 1.14 } 1.15 1.16 void *cxListRemove(CxList list, size_t index) { 1.17 - return list->cl->remove(&list->data, index); 1.18 + return list->cl->remove(list, index); 1.19 } 1.20 1.21 size_t cxListFind(CxList list, void *elem) { 1.22 - return list->cl->find(&list->data, elem); 1.23 + return list->cl->find(list, elem); 1.24 } 1.25 1.26 void *cxListLast(CxList list) { 1.27 - return list->cl->last(&list->data); 1.28 + return list->cl->last(list); 1.29 }