ucx/dlist.h

changeset 87
bd444539cced
parent 67
27e67e725d35
child 93
a6a99e721660
     1.1 --- a/ucx/dlist.h	Mon Feb 25 13:25:07 2013 +0100
     1.2 +++ b/ucx/dlist.h	Mon Feb 25 16:26:50 2013 +0100
     1.3 @@ -19,8 +19,7 @@
     1.4      UcxDlist *restrict prev;
     1.5  };
     1.6  
     1.7 -UcxDlist *restrict ucx_dlist_clone(UcxDlist *restrict l,
     1.8 -        copy_func fnc, void* data);
     1.9 +UcxDlist *ucx_dlist_clone(UcxDlist *l, copy_func fnc, void* data);
    1.10  int ucx_dlist_equals(const UcxDlist *l1, const UcxDlist *l2,
    1.11          cmp_func fnc, void* data);
    1.12  
    1.13 @@ -31,6 +30,7 @@
    1.14  UcxDlist *ucx_dlist_last(const UcxDlist *l);
    1.15  UcxDlist *ucx_dlist_get(const UcxDlist *l, int index);
    1.16  size_t ucx_dlist_size(const UcxDlist *l);
    1.17 +int ucx_dlist_contains(UcxDlist *l, void *elem, cmp_func fnc, void *cmpdata);
    1.18  
    1.19  UcxDlist *ucx_dlist_sort(UcxDlist *l, cmp_func fnc, void *data);
    1.20  

mercurial