From d9b79c78f4ceac5a6a271b61f7addb02d504efd8 Mon Sep 17 00:00:00 2001
From: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Date: Sun, 3 May 2020 13:58:38 +0200
Subject: Fix: the --all-root option does not take an arugment

Change the "required_argument" to the correct "no_argument".

Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
---
 bin/gensquashfs/options.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/gensquashfs/options.c b/bin/gensquashfs/options.c
index d029c09..348ebba 100644
--- a/bin/gensquashfs/options.c
+++ b/bin/gensquashfs/options.c
@@ -11,7 +11,7 @@ enum {
 };
 
 static struct option long_opts[] = {
-	{ "all-root", required_argument, NULL, ALL_ROOT_OPTION },
+	{ "all-root", no_argument, NULL, ALL_ROOT_OPTION },
 	{ "set-uid", required_argument, NULL, 'u' },
 	{ "set-gid", required_argument, NULL, 'g' },
 	{ "compressor", required_argument, NULL, 'c' },
-- 
cgit v1.2.3