From c6f305bbf8f710b11cdc27bac94f6c8b9be92eb8 Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Thu, 2 Jan 2025 13:28:26 +0900 Subject: [PATCH] Fix `--force-group` invalid groupname handling --- src/parser.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/parser.c b/src/parser.c index b9b92dd..e2ace59 100644 --- a/src/parser.c +++ b/src/parser.c @@ -472,6 +472,8 @@ int simple_archiver_parse_args(int argc, const char **argv, uint32_t *gid = simple_archiver_hash_map_get(out->users_infos.GnameToGid, argv[1], strlen(argv[1])); if (!gid) { fprintf(stderr, "ERROR: --force-group got invalid group!\n"); + simple_archiver_print_usage(); + return 1; } out->gid = *gid; out->flags |= 0x800; -- 2.49.0