summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2024-02-13 23:27:04 -0500
committerKent Overstreet <kent.overstreet@linux.dev>2024-02-13 23:27:04 -0500
commitf2ba586baf981af0e31f160325a51849089f6584 (patch)
tree506400068ca8df17bae109a7189724dfeef0b0b3
parentda67fc2360e2251d3a07acf8ad239e973d53b2fd (diff)
fix build on old gccv1.6.1
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r--c_src/cmd_fsck.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/c_src/cmd_fsck.c b/c_src/cmd_fsck.c
index 802f44ea..321463ca 100644
--- a/c_src/cmd_fsck.c
+++ b/c_src/cmd_fsck.c
@@ -219,6 +219,8 @@ int cmd_fsck(int argc, char *argv[])
if (kernel_probed < 0)
kernel_probed = should_use_kernel_fsck(devs);
+ struct bch_opts opts = bch2_opts_empty();
+
if (kernel_probed) {
struct bch_ioctl_fsck_offline *fsck = calloc(sizeof(*fsck) +
sizeof(u64) * devs.nr, 1);
@@ -241,7 +243,6 @@ int cmd_fsck(int argc, char *argv[])
ret = splice_fd_to_stdinout(fsck_fd);
} else {
userland_fsck:
- struct bch_opts opts = bch2_opts_empty();
ret = bch2_parse_mount_opts(NULL, &opts, opts_str.buf);
if (ret)
return ret;