diff options
author | spew <devnull@localhost> | 2017-04-22 14:28:02 -0500 |
---|---|---|
committer | spew <devnull@localhost> | 2017-04-22 14:28:02 -0500 |
commit | 6261dcb06b11c2db815b2e259b25b18a9673d900 (patch) | |
tree | 3ec7f3b8808a9499c7b87a2923f2ac09845af6d6 /sys/src/cmd/replica/compactdb.c | |
parent | 9cf519814591413493be10cfaa00853cb15e7a0b (diff) |
replica: use libavl for avl tree implementation
Diffstat (limited to 'sys/src/cmd/replica/compactdb.c')
-rw-r--r-- | sys/src/cmd/replica/compactdb.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/src/cmd/replica/compactdb.c b/sys/src/cmd/replica/compactdb.c index df9af7809..3fb93ae3d 100644 --- a/sys/src/cmd/replica/compactdb.c +++ b/sys/src/cmd/replica/compactdb.c @@ -15,7 +15,6 @@ usage(void) void main(int argc, char **argv) { - Avlwalk *w; Biobuf bout; Entry *e; @@ -30,8 +29,7 @@ main(int argc, char **argv) Binit(&bout, 1, OWRITE); db = opendb(argv[0]); - w = avlwalk(db->avl); - while(e = (Entry*)avlnext(w)) + for(e = (Entry*)avlmin(db->avl); e != nil; e = (Entry*)avlnext(e)) Bprint(&bout, "%q %q %luo %q %q %lud %lld\n", e->name, strcmp(e->name, e->d.name)==0 ? "-" : e->d.name, e->d.mode, e->d.uid, e->d.gid, e->d.mtime, e->d.length); |