diff --git a/src/util/argparser.cpp b/src/util/argparser.cpp index 77367dc..76bde12 100644 --- a/src/util/argparser.cpp +++ b/src/util/argparser.cpp @@ -408,7 +408,7 @@ void ArgParser::addOption(double& value, char shortName, const char* longName, c addOption(std::move(option)); } -void ArgParser::addOption(std::vector& value, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName, Required requiresArgument) +void ArgParser::addOption(std::vector& values, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName, Required requiresArgument) { Option option { shortName, @@ -417,8 +417,8 @@ void ArgParser::addOption(std::vector& value, char shortName, const usageString, manString, requiresArgument, - [&value](const char* a) -> bool { - value.push_back(a); + [&values](const char* a) -> bool { + values.push_back(a); return true; } }; diff --git a/src/util/argparser.h b/src/util/argparser.h index 080309c..2152bec 100644 --- a/src/util/argparser.h +++ b/src/util/argparser.h @@ -52,7 +52,7 @@ public: void addOption(int& value, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName = "", Required requiresArgument = Required::No); void addOption(unsigned int& value, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName = "", Required requiresArgument = Required::No); void addOption(double& value, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName = "", Required requiresArgument = Required::No); - void addOption(std::vector& value, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName = "", Required requiresArgument = Required::No); + void addOption(std::vector& values, char shortName, const char* longName, const char* usageString, const char* manString, const char* argumentName = "", Required requiresArgument = Required::No); void setErrorReporting(bool state) { m_errorReporting = state; } void setExitOnFirstError(bool state) { m_exitOnFirstError = state; }