diff --git a/src/options.cpp b/src/options.cpp index 92f3f04..0211290 100644 --- a/src/options.cpp +++ b/src/options.cpp @@ -246,7 +246,7 @@ std::vector ztd::option_set::process(std::vector argum if(!ignore_unknown) throw ztd::option_error(ztd::option_error::unknown_option, std::string("-") + (*it)[i] ); // add to ret if ignore - ropt += *it; + ropt += (*it)[i]; } else if(popt->takesArgument) // needs arg {