diff --git a/dune/common/configparser.cc b/dune/common/configparser.cc index 26b3443496ed72b02d85b0823353d8be7bdc8afe..a6cb8ca381f6b37f5a195111d0df13676dff5563 100644 --- a/dune/common/configparser.cc +++ b/dune/common/configparser.cc @@ -122,7 +122,13 @@ void ConfigParser::parseCmd(int argc, char* argv []) continue; } else - (*this)[k] = argv[i]; + { + if (k.size()) + { + (*this)[k] = argv[i]; + } + k.clear(); + } } return;