diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-08-26 22:10:54 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-08-26 22:10:54 +0100 |
| commit | c90bdb98629d51806a8effce3f44f9a9ca6af6bc (patch) | |
| tree | 4510dd82a088681325f42982c808b18f184119d3 /src | |
| parent | 01828523e3e4ec046c9357c9e02e6b44e99058f4 (diff) | |
Fix handling of -- in parameter parser
Diffstat (limited to 'src')
| -rw-r--r-- | src/parameters_parser.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parameters_parser.cc b/src/parameters_parser.cc index c6366a3c..06c081e0 100644 --- a/src/parameters_parser.cc +++ b/src/parameters_parser.cc @@ -19,7 +19,7 @@ ParametersParser::ParametersParser(ParameterList params, bool only_pos = desc.flags & ParameterDesc::Flags::SwitchesAsPositional; for (size_t i = 0; i < params.size(); ++i) { - if (params[i] == "--") + if (not only_pos and params[i] == "--") only_pos = true; else if (not only_pos and params[i][0] == '-') { |
