diff --git a/src/lib/cli.cpp b/src/lib/cli.cpp index 514211d..09e4372 100644 --- a/src/lib/cli.cpp +++ b/src/lib/cli.cpp @@ -53,7 +53,7 @@ namespace CLI { } // using int here bc that's how main() is defined - ArgumentsParser::ArgumentsParser(int argc, const char* argv[], std::vector flags, std::vector unpositionalArguments, std::vector positionalArguments) { + ArgumentsParser::ArgumentsParser(int argc, const char* const argv[], std::vector flags, std::vector unpositionalArguments, std::vector positionalArguments) { this->wrongUsage = false; this->wrongUsageMessages = std::vector(); this->programName = std::string(argv[0]); diff --git a/src/lib/cli.h++ b/src/lib/cli.h++ index bb4e8d3..513a03e 100644 --- a/src/lib/cli.h++ +++ b/src/lib/cli.h++ @@ -75,7 +75,7 @@ namespace CLI { std::vector wrongUsageMessages; // using int here bc that's how main() is defined - ArgumentsParser(int argc, const char* argv[], std::vector flags, std::vector unpositionalArguments, std::vector positionalArguments); + ArgumentsParser(int argc, const char* const argv[], std::vector flags, std::vector unpositionalArguments, std::vector positionalArguments); ~ArgumentsParser(); ErrorOr getFlag(char shortName);