1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 12:07:46 +00:00

base: set exit code to 1 for clap errors

This commit is contained in:
Terts Diepraam 2022-05-01 20:51:25 +02:00
parent 1bb85acc71
commit 2409726258

View file

@ -90,7 +90,7 @@ pub fn parse_base_cmd_args(args: impl uucore::Args, about: &str, usage: &str) ->
let arg_list = args let arg_list = args
.collect_str(InvalidEncodingHandling::ConvertLossy) .collect_str(InvalidEncodingHandling::ConvertLossy)
.accept_any(); .accept_any();
Config::from(&command.get_matches_from(arg_list)) Config::from(&command.try_get_matches_from(arg_list)?)
} }
pub fn base_app<'a>(about: &'a str, usage: &'a str) -> Command<'a> { pub fn base_app<'a>(about: &'a str, usage: &'a str) -> Command<'a> {