diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-06-27 05:43:25 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-06-27 05:43:25 +0000 |
commit | 637a770a1698da227bcd296bd5578d978bea6e34 (patch) | |
tree | d1482149a755d1f9d16c995b7532228dec0c561c /sys/src/cmd/hgfs/fs.c | |
parent | fff6d18d5135b5a5580e5ea842958114325a508d (diff) |
hgfs: update index
Diffstat (limited to 'sys/src/cmd/hgfs/fs.c')
-rw-r--r-- | sys/src/cmd/hgfs/fs.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/src/cmd/hgfs/fs.c b/sys/src/cmd/hgfs/fs.c index 77e9177e2..fea6d214b 100644 --- a/sys/src/cmd/hgfs/fs.c +++ b/sys/src/cmd/hgfs/fs.c @@ -311,6 +311,9 @@ fswalk1(Fid *fid, char *name, Qid *qid) } else { switch(rf->level){ case Qroot: + revlogupdate(&changelog); + revlogupdate(&manifest); + i = findrev(&changelog, name); if(rf->info = getrevinfo(i)){ rf->level = Qrev; @@ -455,6 +458,9 @@ fsread(Req *r) respond(r, "bug in fsread"); return; case Qroot: + revlogupdate(&changelog); + revlogupdate(&manifest); + dirread9p(r, rootgen, nil); respond(r, nil); return; |