diff --git a/lib/config.cpp b/lib/config.cpp index 829aa1b4..245cca8d 100644 --- a/lib/config.cpp +++ b/lib/config.cpp @@ -248,6 +248,8 @@ void Util::Config::parseArgs(int & argc, char ** & argv){ break; } } + optind++; + long_i++; } if (long_i <= arg_count){ std::cerr << "Usage error: missing argument(s)." << std::endl;