diff --git a/src/clapp/main_parser.cpp b/src/clapp/main_parser.cpp index 39437c8be94cca2904a2d4c8d0c7a15305a9543e..65e70b48a04daf2c9c0dd8c44d41f20ef05d11cc 100644 --- a/src/clapp/main_parser.cpp +++ b/src/clapp/main_parser.cpp @@ -33,13 +33,13 @@ std::string clapp::parser::basic_main_parser_t::get_executable() const { std::optional<clapp::value::exit_t> clapp::parser::basic_main_parser_t::parse( int argc, const char* const* argv) { - types::arg_t arg{argv, argc}; + const types::arg_t arg{argv, argc}; return parse(arg); } std::optional<clapp::value::exit_t> clapp::parser::basic_main_parser_t::parse( const types::arg_t& arg) { - types::arg_iterator_t ait{arg.begin()}; + const types::arg_iterator_t ait{arg.begin()}; executable = *ait; return parse(ait + 1, arg.end()); }