Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/jarro2783/cxxopts.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarryd Beck <jarro.2783@gmail.com>2021-07-31 03:39:30 +0300
committerJarryd Beck <jarro.2783@gmail.com>2021-07-31 03:39:30 +0300
commitd105cb271213ad1cd69c5dc93f4490599828d6e2 (patch)
tree23857dd0596ed11b86f4b9e9b26efba75bc42b54
parent7232ba8a5e688bca51f205461fa4e162db36770f (diff)
-rw-r--r--include/cxxopts.hpp8
-rw-r--r--test/options.cpp2
2 files changed, 5 insertions, 5 deletions
diff --git a/include/cxxopts.hpp b/include/cxxopts.hpp
index 24c5a8e..58b5d45 100644
--- a/include/cxxopts.hpp
+++ b/include/cxxopts.hpp
@@ -975,10 +975,10 @@ namespace cxxopts
parse_value(const std::string& text, std::vector<T>& value)
{
if (text.empty()) {
- T v;
- parse_value(text, v);
- value.emplace_back(std::move(v));
- return;
+ T v;
+ parse_value(text, v);
+ value.emplace_back(std::move(v));
+ return;
}
std::stringstream in(text);
std::string token;
diff --git a/test/options.cpp b/test/options.cpp
index 7c6d5f7..0e86177 100644
--- a/test/options.cpp
+++ b/test/options.cpp
@@ -244,7 +244,7 @@ TEST_CASE("Positional with empty arguments", "[positional]") {
Argv av({"foobar", "--long", "long_value", "--", "someProgram", "ab", "-c", "d", "--ef", "gh", "--ijk=lm", "n", "", "o", });
std::vector<std::string> expected({"ab", "-c", "d", "--ef", "gh", "--ijk=lm", "n", "", "o", });
- char** argv = av.argv();
+ auto** argv = av.argv();
auto argc = av.argc();
auto result = options.parse(argc, argv);