spicec: enable multiple CmdLineParser instantiations

Used by controller. One instance at a time, not thread-safe.
Add basename() for win32.
This commit is contained in:
Arnon Gilboa 2010-10-17 11:47:34 +02:00 committed by Arnon Gilboa
parent e8d4757451
commit 1d08cc1458

View File

@ -53,6 +53,11 @@ CmdLineParser::CmdLineParser(std::string description, bool allow_positional_args
, _positional_args (allow_positional_args)
, _done (false)
{
//Enables multiple instantiations. One at a time, not thread-safe.
optind = 1;
opterr = 1;
optopt = 0;
optarg = 0;
}
CmdLineParser::~CmdLineParser()