options: fix single char ignore_unknown

This commit is contained in:
zawz 2020-02-03 17:34:41 +01:00
parent eadcebff7f
commit b4ab1a37d6

View file

@ -246,7 +246,7 @@ std::vector<std::string> ztd::option_set::process(std::vector<std::string> argum
if(!ignore_unknown) if(!ignore_unknown)
throw ztd::option_error(ztd::option_error::unknown_option, std::string("-") + (*it)[i] ); throw ztd::option_error(ztd::option_error::unknown_option, std::string("-") + (*it)[i] );
// add to ret if ignore // add to ret if ignore
ropt += *it; ropt += (*it)[i];
} }
else if(popt->takesArgument) // needs arg else if(popt->takesArgument) // needs arg
{ {