]> git.lizzy.rs Git - dragonstd.git/commitdiff
Fix missing lock release in map_trv
authorElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 4 Apr 2022 13:20:57 +0000 (15:20 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 4 Apr 2022 13:20:57 +0000 (15:20 +0200)
map.c

diff --git a/map.c b/map.c
index 20bccb637057b4b91ab3c9363b5b8daf37d20529..61e971cd24368098a86fbefb1b4076550c2b5b2e 100644 (file)
--- a/map.c
+++ b/map.c
@@ -66,4 +66,5 @@ void map_trv(Map *map, Iterator iter, void *arg, Transformer trans, TreeTraversi
                return;
 
        tree_trv(&map->tre, iter, arg, trans, order);
+       pthread_rwlock_unlock(&map->tlk);
 }