diff options
author | Russ Cox <rsc@swtch.com> | 2008-06-14 23:12:20 -0400 |
---|---|---|
committer | Russ Cox <rsc@swtch.com> | 2008-06-14 23:12:20 -0400 |
commit | 948cc14e076b2165b646f941e1e6a51be1590c4c (patch) | |
tree | b9265f89c9c743396d51f3cf777f6139eb70819a /src/cmd/vac/file.c | |
parent | 62e69a48c7a6c5c2bc78b59be839977c3337dc56 (diff) | |
download | plan9port-948cc14e076b2165b646f941e1e6a51be1590c4c.tar.gz plan9port-948cc14e076b2165b646f941e1e6a51be1590c4c.tar.bz2 plan9port-948cc14e076b2165b646f941e1e6a51be1590c4c.zip |
vac: plan9 compatibility
Diffstat (limited to 'src/cmd/vac/file.c')
-rw-r--r-- | src/cmd/vac/file.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/cmd/vac/file.c b/src/cmd/vac/file.c index 035b2777..53cc95e3 100644 --- a/src/cmd/vac/file.c +++ b/src/cmd/vac/file.c @@ -952,7 +952,6 @@ filemetaalloc(VacFile *fp, VacDir *dir, u32int start) start = 0; } - b = nil; if(start > nb) start = nb; for(bo=start; bo<nb; bo++){ @@ -969,7 +968,6 @@ filemetaalloc(VacFile *fp, VacDir *dir, u32int start) goto Found; } vtblockput(b); - b = nil; } /* No block found, extend the file by one metablock. */ @@ -1179,7 +1177,6 @@ vacfileflush(VacFile *f, int recursive) */ if(filelock(f) < 0) return -1; - fileunlock(f); vtfilelock(f->source, -1); if(vtfileflush(f->source) < 0) ret = -1; @@ -1304,7 +1301,7 @@ vacfilecreate(VacFile *fp, char *elem, ulong mode) dir->ctime = dir->mtime; dir->atime = dir->mtime; dir->mode = mode; - if((bo = filemetaalloc(fp, &ff->dir, NilBlock)) < 0) + if((bo = filemetaalloc(fp, &ff->dir, NilBlock)) == NilBlock) goto Err; /* |