From 859b3ae7f40265fedb67fb1501eba16a1ad9f375 Mon Sep 17 00:00:00 2001 From: cobrapitz <12397702+cobrapitz@users.noreply.github.com> Date: Mon, 8 May 2023 00:58:40 +0200 Subject: [PATCH] fix: help message --- src/cb/argparser/argument_parser.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/cb/argparser/argument_parser.cpp b/src/cb/argparser/argument_parser.cpp index 5e301aa..4374b66 100644 --- a/src/cb/argparser/argument_parser.cpp +++ b/src/cb/argparser/argument_parser.cpp @@ -1,5 +1,6 @@ #include "cb/argparser/argument_parser.h" +#include "cb/argparser/argument.h" #include @@ -71,9 +72,7 @@ void cb::argparser::ArgumentParser::insert_argument(cb::argparser::ArgumentMap & cb::argparser::ArgumentMap cb::argparser::ArgumentParser::parse_arguments(int argc, char *const *argv) { ArgumentMap parsed_args{}; - // TODO gen help message - parsed_args.insert_or_assign("-h", Argument{"Help"}); - parsed_args.insert_or_assign("--help", Argument{"Help"}); + add_argument("-h", "--help", Type::BOOL_TYPE, "Help message.", false, Mode::OPTIONAL_MODE); for (int i = 0; i < argc; i++) { bool handled = false;