From d6b93147aeb6a81c4f4b360f826f1f37068aac18 Mon Sep 17 00:00:00 2001 From: Mason M Date: Sun, 22 Oct 2023 14:36:37 -0300 Subject: [PATCH] Fix issue blocking success case --- common/common.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/common/common.cpp b/common/common.cpp index 51b9b12cb..6f979c56d 100644 --- a/common/common.cpp +++ b/common/common.cpp @@ -103,17 +103,19 @@ void process_escapes(std::string& input) { } bool gpt_params_parse(int argc, char** argv, gpt_params& params) { + bool result = true; try { if (!gpt_params_parse_ex(argc, argv, params)) { gpt_print_usage(argc, argv, gpt_params()); - return false; + result = false; } } catch (const std::invalid_argument& ex) { fprintf(stderr, ex.what()); gpt_print_usage(argc, argv, gpt_params()); - return false; + result = false; } + return result; } bool gpt_params_parse_ex(int argc, char ** argv, gpt_params & params) {