]> git.lizzy.rs Git - dragonstd.git/blobdiff - map.c
Add key to add functions
[dragonstd.git] / map.c
diff --git a/map.c b/map.c
index 81751b481f149f50d26449965bc02cd09afc087c..dabed94b5a6f46a7787f1107cf7cdee44fe7d2af 100644 (file)
--- a/map.c
+++ b/map.c
@@ -46,12 +46,12 @@ void map_cnl(Map *map, void *iter, void *arg, void *trans, TreeTraversionOrder o
        pthread_rwlock_unlock(&map->tlk);
 }
 
-bool map_add(Map *map, void *dat, void *cmp, void *trans)
+bool map_add(Map *map, void *key, void *dat, void *cmp, void *trans)
 {
        if (!get_lock(map, true))
                return false;
 
-       bool ret = tree_add(&map->tre, dat, cmp, trans);
+       bool ret = tree_add(&map->tre, key, dat, cmp, trans);
        pthread_rwlock_unlock(&map->tlk);
        return ret;
 }