mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 16:07:47 +00:00
Shell: Make ArgsParser not exit on failure in builtin_exit()
Fixes #10128.
This commit is contained in:
parent
f6ffa09437
commit
b946a1ce48
1 changed files with 1 additions and 1 deletions
|
@ -398,7 +398,7 @@ int Shell::builtin_exit(int argc, const char** argv)
|
|||
int exit_code = 0;
|
||||
Core::ArgsParser parser;
|
||||
parser.add_positional_argument(exit_code, "Exit code", "code", Core::ArgsParser::Required::No);
|
||||
if (!parser.parse(argc, const_cast<char**>(argv)))
|
||||
if (!parser.parse(argc, const_cast<char**>(argv), Core::ArgsParser::FailureBehavior::PrintUsage))
|
||||
return 1;
|
||||
|
||||
if (m_is_interactive) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue