diff --git a/log/include/page.h b/log/include/page.h
index cdffd2865a66fc54081d5c2846325630937a80dd..494d29be5cc3168e37f6304d2b9e2e11a277e56e 100644
--- a/log/include/page.h
+++ b/log/include/page.h
@@ -7,7 +7,6 @@ typedef struct log_regrec {
   long regstamp;
   na_long info;
   struct log_regrec *next;
-  int f7, f6, f5, f4, f3, f2, f1, f0;
 } log_regrec;   /* Sensitive region */
 
 void chpage(short pg);
diff --git a/log/src/page.c b/log/src/page.c
index 4772d39673d980283afdad95acbcdd435be22b58..89f7308171dff965c08849bcd1cdf9f31d7c4d56 100644
--- a/log/src/page.c
+++ b/log/src/page.c
@@ -7,15 +7,15 @@
 
 void chpage(short pg)
 {
-	log_regrec *r;
+	log_regrec *region;
 
 	stamp(&gg.pagestamp[pg - 1]);
 	gg.pagechanged[pg - 1] = true;
-	r = gg.pageregions[pg - 1];
-	while (r != NULL)
+	region = gg.pageregions[pg - 1];
+	while (region != NULL)
 	{
-		stamp(&r->regstamp);
-		r = r->next;
+		stamp(&region->regstamp);
+		region = region->next;
 	}
 }