src/list.c

changeset 435
0fe204d50f54
parent 404
86ebc3745e62
child 438
cd3069757010
     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  }

mercurial