summaryrefslogtreecommitdiff
path: root/sys/src/libavl/avl.c
diff options
context:
space:
mode:
authorftrvxmtrx <ftrvxmtrx@gmail.com>2016-11-17 22:58:16 +0100
committerftrvxmtrx <ftrvxmtrx@gmail.com>2016-11-17 22:58:16 +0100
commited76659c054ce781ae6050e563de9ad40b3d25cd (patch)
tree5e13e5b83248248c6462b1d0514971f7aa8e6dfd /sys/src/libavl/avl.c
parent28f4567ba615c4036c079021392825757ef2a008 (diff)
/sys/src/lib*: clean up
Diffstat (limited to 'sys/src/libavl/avl.c')
-rw-r--r--sys/src/libavl/avl.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/sys/src/libavl/avl.c b/sys/src/libavl/avl.c
index 59266d36d..ec60df209 100644
--- a/sys/src/libavl/avl.c
+++ b/sys/src/libavl/avl.c
@@ -204,17 +204,6 @@ _deleteavl(Avl **tp, Avl *p, Avl *rx, int(*cmp)(Avl*,Avl*), Avl **del,
return -(ob != 0 && (*tp)->bal == 0);
}
-static void
-checkparents(Avl *a, Avl *p)
-{
- if(a == nil)
- return;
- if(a->p != p)
- print("bad parent\n");
- checkparents(a->n[0], a);
- checkparents(a->n[1], a);
-}
-
struct Avltree
{
Avl *root;
@@ -424,13 +413,3 @@ endwalk(Avlwalk *w)
}
free(w);
}
-
-static void
-walkavl(Avl *t, void (*f)(Avl*, void*), void *v)
-{
- if(t == nil)
- return;
- walkavl(t->n[0], f, v);
- f(t, v);
- walkavl(t->n[1], f, v);
-}