diff options
author | rsc <devnull@localhost> | 2005-01-16 21:15:30 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2005-01-16 21:15:30 +0000 |
commit | a20a146803c2e193d8173e9bb2a0b3f74245549d (patch) | |
tree | f68343dccb061c7eb07bfa9cbe889a7f5a87eda4 /src/cmd/vac/fs.c | |
parent | 17465d1425a2ad50e46bd7469f3fb931eaab6e1a (diff) | |
download | plan9port-a20a146803c2e193d8173e9bb2a0b3f74245549d.tar.gz plan9port-a20a146803c2e193d8173e9bb2a0b3f74245549d.tar.bz2 plan9port-a20a146803c2e193d8173e9bb2a0b3f74245549d.zip |
make vacfs work; thanks to lucho
Diffstat (limited to 'src/cmd/vac/fs.c')
-rw-r--r-- | src/cmd/vac/fs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/vac/fs.c b/src/cmd/vac/fs.c index e6902d59..0034a27d 100644 --- a/src/cmd/vac/fs.c +++ b/src/cmd/vac/fs.c @@ -25,7 +25,7 @@ readscore(int fd, uchar score[VtScoreSize]) int n; n = readn(fd, buf, sizeof(buf)-1); - if(n < sizeof(buf)) { + if(n < sizeof(buf)-1) { werrstr("short read"); return -1; } @@ -92,7 +92,7 @@ vacfsopenscore(VtConn *z, u8int *score, int mode, int ncache) memmove(fs->score, score, VtScoreSize); fs->mode = mode; - memmove(e.score, score, VtScoreSize); + memmove(e.score, rt.score, VtScoreSize); e.gen = 0; e.psize = (rt.blocksize/VtEntrySize)*VtEntrySize; e.dsize = rt.blocksize; |