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