diff options
| author | Alexander Karatarakis <alkarata@microsoft.com> | 2017-03-22 17:46:05 -0700 |
|---|---|---|
| committer | Alexander Karatarakis <alkarata@microsoft.com> | 2017-03-22 17:46:05 -0700 |
| commit | c1fee48c080abbbe0aec99b2e497cc7bd81a4908 (patch) | |
| tree | 2d5f227ee232bcdcf78b551bf55cd1d499d72957 /toolsrc/src/vcpkg_cmd_arguments.cpp | |
| parent | 4bc91f1f269aa72dccd51a8f07134e4e66701793 (diff) | |
| download | vcpkg-c1fee48c080abbbe0aec99b2e497cc7bd81a4908.tar.gz vcpkg-c1fee48c080abbbe0aec99b2e497cc7bd81a4908.zip | |
Use Checks::exit_fail/success/with_code()
Diffstat (limited to 'toolsrc/src/vcpkg_cmd_arguments.cpp')
| -rw-r--r-- | toolsrc/src/vcpkg_cmd_arguments.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/toolsrc/src/vcpkg_cmd_arguments.cpp b/toolsrc/src/vcpkg_cmd_arguments.cpp index 6ab6e9ee8..8c80e81fa 100644 --- a/toolsrc/src/vcpkg_cmd_arguments.cpp +++ b/toolsrc/src/vcpkg_cmd_arguments.cpp @@ -17,7 +17,7 @@ namespace vcpkg System::println(System::color::error, "Error: expected value after %s", option_name); TrackProperty("error", "error option name"); Commands::Help::print_usage(); - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } if (option_field != nullptr) @@ -25,7 +25,7 @@ namespace vcpkg System::println(System::color::error, "Error: %s specified multiple times", option_name); TrackProperty("error", "error option specified multiple times"); Commands::Help::print_usage(); - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } option_field = std::make_unique<std::string>(*arg_begin); @@ -41,7 +41,7 @@ namespace vcpkg System::println(System::color::error, "Error: conflicting values specified for --%s", option_name); TrackProperty("error", "error conflicting switches"); Commands::Help::print_usage(); - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } option_field = new_setting; } @@ -155,7 +155,7 @@ namespace vcpkg { System::println(option); } - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } return output; @@ -183,7 +183,7 @@ namespace vcpkg { System::println(System::color::error, "Error: `%s` requires at most %u arguments, but %u were provided", this->command, expected_arg_count, actual_arg_count); System::print(example_text); - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } } @@ -194,7 +194,7 @@ namespace vcpkg { System::println(System::color::error, "Error: `%s` requires at least %u arguments, but %u were provided", this->command, expected_arg_count, actual_arg_count); System::print(example_text); - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } } @@ -205,7 +205,7 @@ namespace vcpkg { System::println(System::color::error, "Error: `%s` requires %u arguments, but %u were provided", this->command, expected_arg_count, actual_arg_count); System::print(example_text); - exit(EXIT_FAILURE); + Checks::exit_fail(VCPKG_LINE_INFO); } } } |
