code: mafs

Download patch

ref: 2bcc6fc0475774f111cae6b7d664dd1e688678e9
parent: ca4b900c544ce32fdb60b58cdbe0f64453ada12f
author: 9ferno <gophone2015@gmail.com>
date: Sun Nov 27 19:50:06 EST 2022

fixed error message in test.2

--- a/block.c
+++ b/block.c
@@ -19,7 +19,7 @@
 main(int argc, char *argv[])
 {
 	u64 size, blkno;
-	u8 buf[Blocksize];
+	u8 buf[Blocksize+1];
 
 	ARGBEGIN{
 	default:	usage();
@@ -48,6 +48,7 @@
 	}
 
 	// nunits = size/Blocksize;
+	memset(buf, 0, Blocksize);
 	devread(blkno, buf, 1);
 	showblock(1, buf);
 	close(devfd);