X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=include%2Flist.h;h=c6db953ca43abe1761fb2af839a0f44fe9c897cd;hp=0274066c731a1b42eeb9b8a63f8f4a336c8f3249;hb=HEAD;hpb=4ae7c1069667d8f067258d89676126f9b44226d6 diff --git a/include/list.h b/include/list.h index 0274066..c6db953 100644 --- a/include/list.h +++ b/include/list.h @@ -11,7 +11,7 @@ map_val_t ll_cas (list_t *ll, map_key_t key, map_val_t expected_val, map_va map_val_t ll_lookup (list_t *ll, map_key_t key); map_val_t ll_remove (list_t *ll, map_key_t key); size_t ll_count (list_t *ll); -void ll_print (list_t *ll); +void ll_print (list_t *ll, int verbose); void ll_free (list_t *ll); map_key_t ll_min_key (list_t *sl); @@ -19,7 +19,7 @@ ll_iter_t * ll_iter_begin (list_t *ll, map_key_t key); map_val_t ll_iter_next (ll_iter_t *iter, map_key_t *key_ptr); void ll_iter_free (ll_iter_t *iter); -static const map_impl_t ll_map_impl = { +static const map_impl_t MAP_IMPL_LL = { (map_alloc_t)ll_alloc, (map_cas_t)ll_cas, (map_get_t)ll_lookup, (map_remove_t)ll_remove, (map_count_t)ll_count, (map_print_t)ll_print, (map_free_t)ll_free, (map_iter_begin_t)ll_iter_begin, (map_iter_next_t)ll_iter_next, (map_iter_free_t)ll_iter_free