Fix uninitialised m_next_positional

This fixes the runtime error in Travis Job 17.2.

The variable Options::m_next_positional was not initialised when no
positional parameters were set.
This commit is contained in:
Jarryd Beck 2016-08-26 20:13:49 +10:00
parent 7b26c50e59
commit bef3e67cb8

View File

@ -666,6 +666,7 @@ namespace cxxopts
Options(std::string program, std::string help_string = "")
: m_program(std::move(program))
, m_help_string(toLocalString(std::move(help_string)))
, m_next_positional(m_positional.end())
{
}