From 57011826654f427acbf15a6cd35cee88679fc92c Mon Sep 17 00:00:00 2001 From: Andy Grover Date: Wed, 28 Oct 2020 10:46:18 -0700 Subject: [PATCH] scoutfs-utils: Enable -Wpadded The compiler will complain if it sees any padding. Fix a spot in print.c for this. Signed-off-by: Andy Grover --- utils/Makefile | 1 + utils/src/print.c | 1 + 2 files changed, 2 insertions(+) diff --git a/utils/Makefile b/utils/Makefile index 978d8de1..81386c83 100644 --- a/utils/Makefile +++ b/utils/Makefile @@ -2,6 +2,7 @@ SCOUTFS_FORMAT_HASH := \ $(shell cat src/format.h src/ioctl.h | md5sum | cut -b1-16) CFLAGS := -Wall -O2 -Werror -D_FILE_OFFSET_BITS=64 -g -msse4.2 \ + -Wpadded \ -fno-strict-aliasing \ -DSCOUTFS_FORMAT_HASH=0x$(SCOUTFS_FORMAT_HASH)LLU diff --git a/utils/src/print.c b/utils/src/print.c index 077a7db7..2f046861 100644 --- a/utils/src/print.c +++ b/utils/src/print.c @@ -671,6 +671,7 @@ out: struct print_recursion_args { struct scoutfs_super_block *super; int fd; + u8 __pad[4]; }; /* same as fs item but with a small header in the value */