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/applychanges.c | |
parent | 9cf519814591413493be10cfaa00853cb15e7a0b (diff) |
replica: use libavl for avl tree implementation
Diffstat (limited to 'sys/src/cmd/replica/applychanges.c')
-rw-r--r-- | sys/src/cmd/replica/applychanges.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/src/cmd/replica/applychanges.c b/sys/src/cmd/replica/applychanges.c index 70534e804..b3823fa8a 100644 --- a/sys/src/cmd/replica/applychanges.c +++ b/sys/src/cmd/replica/applychanges.c @@ -148,7 +148,6 @@ void main(int argc, char **argv) { char *proto; - Avlwalk *w; Dir *xd, d; Entry *e; @@ -190,8 +189,7 @@ main(int argc, char **argv) if(revrdproto(proto, clientroot, serverroot, walk, nil, nil) < 0) sysfatal("rdproto: %r"); - w = avlwalk(db->avl); - while(e = (Entry*)avlprev(w)){ + for(e = (Entry*)avlmax(db->avl); e != nil; e = (Entry*)avlprev(e)){ if(!ismatch(e->name)) continue; if(!e->d.mark){ /* not visited during walk */ |