Skip to content

Commit ede5f2a

Browse files
OptionParser.hcpp: fixing signature for argv in OptionParser
1 parent 862012d commit ede5f2a

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

OptionParser.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ static void read_config_file(const string &config_filename,
399399
}
400400
}
401401

402-
vector<string> OptionParser::parse(const int argc, const char **argv) {
402+
vector<string> OptionParser::parse(const int argc, char *argv[]) {
403403
// The "2" below corresponds to the "about" and "help" options
404404
assert(options.size() >= 2);
405405

@@ -443,12 +443,12 @@ vector<string> OptionParser::parse(const int argc, const char **argv) {
443443
return arguments;
444444
}
445445

446-
void OptionParser::parse(const int argc, const char **argv,
446+
void OptionParser::parse(const int argc, char *argv[],
447447
vector<string> &arguments) {
448448
arguments = parse(argc, argv);
449449
}
450450

451-
void OptionParser::parse(const int argc, const char **argv,
451+
void OptionParser::parse(const int argc, char *argv[],
452452
vector<string> &arguments, string config_filename) {
453453
// The "2" below corresponds to the "about" and "help" options
454454
assert(options.size() >= 2);

OptionParser.hpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,12 @@ class OptionParser {
105105
void add_opt(const std::string l_name, const char s_name,
106106
const std::string descr, const bool reqd, char &val);
107107

108-
void parse(const int argc, const char **argv,
109-
std::vector<std::string> &arguments);
108+
void parse(const int argc, char *argv[], std::vector<std::string> &arguments);
110109

111-
std::vector<std::string> parse(const int argc, const char **argv);
110+
std::vector<std::string> parse(const int argc, char *argv[]);
112111

113-
void parse(const int argc, const char **argv,
114-
std::vector<std::string> &arguments, std::string config_filename);
112+
void parse(const int argc, char *argv[], std::vector<std::string> &arguments,
113+
std::string config_filename);
115114

116115
bool help_requested() const { return help_request; }
117116
std::string help_message() const;

0 commit comments

Comments
 (0)