From a3f3aadc789f214cd24606808f5d8a6608e10219 Mon Sep 17 00:00:00 2001
From: Andrew Price <anprice@redhat.com>
Date: Feb 10 2023 13:01:54 +0000
Subject: gfs2_edit: Fix savemeta test failures in 32-bit environments


size_t is the wrong type for sm_fs_bytes and it is too small in 32-bit
environments leading to savemeta test failures, as it considers the
target to be too small. Change it to uint64_t.

Signed-off-by: Andrew Price <anprice@redhat.com>

---

diff --git a/gfs2/edit/savemeta.c b/gfs2/edit/savemeta.c
index e6ca18b..5c864d2 100644
--- a/gfs2/edit/savemeta.c
+++ b/gfs2/edit/savemeta.c
@@ -43,7 +43,7 @@ struct savemeta_header {
 struct savemeta {
 	time_t sm_time;
 	unsigned sm_format;
-	size_t sm_fs_bytes;
+	uint64_t sm_fs_bytes;
 };
 
 struct saved_metablock {

