diff --git a/include/argparse.hpp b/include/argparse.hpp index 1d57b6d..3754db0 100644 --- a/include/argparse.hpp +++ b/include/argparse.hpp @@ -504,7 +504,7 @@ class ArgumentParser { for (const auto& arg : aArguments) argv.push_back((char*)arg.data()); argv.push_back(nullptr); - return parse_args_internal(argv.size() - 1, argv.data()); + return parse_args_internal(int(argv.size()) - 1, argv.data()); } void parse_args_internal(int argc, char * argv[]) { @@ -689,4 +689,4 @@ class ArgumentParser { std::map> mArgumentMap; }; -} \ No newline at end of file +}