Commit c641241a87cba7efdcb8f2145649763940784982
1 parent
4b7fccb5
Fixes to #204.
Showing
2 changed files
with
5 additions
and
5 deletions
include/cxxopts.hpp
| @@ -975,10 +975,10 @@ namespace cxxopts | @@ -975,10 +975,10 @@ namespace cxxopts | ||
| 975 | parse_value(const std::string& text, std::vector<T>& value) | 975 | parse_value(const std::string& text, std::vector<T>& value) |
| 976 | { | 976 | { |
| 977 | if (text.empty()) { | 977 | if (text.empty()) { |
| 978 | - T v; | ||
| 979 | - parse_value(text, v); | ||
| 980 | - value.emplace_back(std::move(v)); | ||
| 981 | - return; | 978 | + T v; |
| 979 | + parse_value(text, v); | ||
| 980 | + value.emplace_back(std::move(v)); | ||
| 981 | + return; | ||
| 982 | } | 982 | } |
| 983 | std::stringstream in(text); | 983 | std::stringstream in(text); |
| 984 | std::string token; | 984 | std::string token; |
test/options.cpp
| @@ -244,7 +244,7 @@ TEST_CASE("Positional with empty arguments", "[positional]") { | @@ -244,7 +244,7 @@ TEST_CASE("Positional with empty arguments", "[positional]") { | ||
| 244 | Argv av({"foobar", "--long", "long_value", "--", "someProgram", "ab", "-c", "d", "--ef", "gh", "--ijk=lm", "n", "", "o", }); | 244 | Argv av({"foobar", "--long", "long_value", "--", "someProgram", "ab", "-c", "d", "--ef", "gh", "--ijk=lm", "n", "", "o", }); |
| 245 | std::vector<std::string> expected({"ab", "-c", "d", "--ef", "gh", "--ijk=lm", "n", "", "o", }); | 245 | std::vector<std::string> expected({"ab", "-c", "d", "--ef", "gh", "--ijk=lm", "n", "", "o", }); |
| 246 | 246 | ||
| 247 | - char** argv = av.argv(); | 247 | + auto** argv = av.argv(); |
| 248 | auto argc = av.argc(); | 248 | auto argc = av.argc(); |
| 249 | 249 | ||
| 250 | auto result = options.parse(argc, argv); | 250 | auto result = options.parse(argc, argv); |