From cd22b9ee556f74379da37a5ca3a7658702256bce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Gonz=C3=A1lez?= Date: Sun, 25 Feb 2018 23:17:58 +0100 Subject: [PATCH] Added const to argv type for better interoperability. --- include/cxxopts.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/cxxopts.hpp b/include/cxxopts.hpp index 17bb590..3c297df 100644 --- a/include/cxxopts.hpp +++ b/include/cxxopts.hpp @@ -922,7 +922,7 @@ namespace cxxopts inline void - parse(int& argc, char**& argv); + parse(int& argc, const char**& argv); inline OptionAdder @@ -1018,7 +1018,7 @@ namespace cxxopts checked_parse_arg ( int argc, - char* argv[], + const char* argv[], int& current, std::shared_ptr value, const std::string& name @@ -1291,7 +1291,7 @@ void Options::checked_parse_arg ( int argc, - char* argv[], + const char* argv[], int& current, std::shared_ptr value, const std::string& name @@ -1385,7 +1385,7 @@ Options::parse_positional(std::vector options) } void -Options::parse(int& argc, char**& argv) +Options::parse(int& argc, const char**& argv) { int current = 1;