X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=map%2Fskiplist.c;h=52d7f1a622a40242029e0e15cf273b3b875970a4;hp=a0e9c60769a2ce5847471fbbaf9fc6894c8828db;hb=9d72edf41ce3a2ddbbe2d44afc23ef5ec53339c3;hpb=d26bac75802a324ed98c8d3d88cfb9eb87b3b35a diff --git a/map/skiplist.c b/map/skiplist.c index a0e9c60..52d7f1a 100644 --- a/map/skiplist.c +++ b/map/skiplist.c @@ -22,7 +22,6 @@ #include "common.h" #include "runtime.h" -#include "mlocal.h" #include "skiplist.h" #include "mem.h" @@ -41,13 +40,6 @@ struct sl { const datatype_t *key_type; }; -static const map_impl_t sl_map_impl = { - (map_alloc_t)sl_alloc, (map_cas_t)sl_cas, (map_get_t)sl_lookup, (map_remove_t)sl_remove, - (map_count_t)sl_count, (map_print_t)sl_print, (map_free_t)sl_free -}; - -const map_impl_t *MAP_TYPE_SKIPLIST = &sl_map_impl; - static int random_level (void) { unsigned r = nbd_rand(); if (r & 1)