vac: error handling bug in vacfileblockscore (David Swasey)
diff --git a/src/cmd/vac/file.c b/src/cmd/vac/file.c
index d7ad205..598dae0 100644
--- a/src/cmd/vac/file.c
+++ b/src/cmd/vac/file.c
@@ -598,11 +598,12 @@
 	dsize = s->dsize;
 	size = vtfilegetsize(s);
 	if((uvlong)bn*dsize >= size)
-		goto out;
+		goto out1;
 	ret = vtfileblockscore(f->source, bn, score);
 
-out:
+out1:
 	vtfileunlock(f->source);
+out:
 	filerunlock(f);
 	return ret;
 }