shithub: front

Download patch

ref: 796e4078d22f8dd7cc7dd337b8695124664c7a37
parent: 93da12e8aa32dc5c18e9a52d3e73dc74eb0e806b
author: Ori Bernstein <ori@eigenstate.org>
date: Mon May 20 21:34:43 EDT 2024

gefs: remove unused blk field

--- a/sys/src/cmd/gefs/blk.c
+++ b/sys/src/cmd/gefs/blk.c
@@ -84,7 +84,6 @@
 	b->bp.addr = bp;
 	b->bp.hash = -1;
 	b->bp.gen = -1;
-	b->fnext = nil;
 
 	b->nval = 0;
 	b->valsz = 0;
@@ -628,8 +627,6 @@
 		b->data = b->buf + Leafhdsz;
 		break;
 	}
-	b->fnext = nil;
-
 	setflag(b, Bdirty);
 	b->nval = 0;
 	b->valsz = 0;
--- a/sys/src/cmd/gefs/dat.h
+++ b/sys/src/cmd/gefs/dat.h
@@ -716,11 +716,6 @@
 	Blk	*cprev;
 	Blk	*hnext;
 
-	/* Freelist entry */
-	Blk	*fnext;
-
-	long	flag;
-
 	/* serialized to disk in header */
 	short	type;	/* @0, for all */
 	union {
@@ -749,6 +744,7 @@
 
 	Bptr	bp;
 	long	ref;
+	long	flag;
 	char	*data;
 	char	buf[Blksz];
 	vlong	magic;
--