[moveonly] Extract HelpRequested to dry up the help options testing

This ensures consistency across interfaces and makes the version handling more clear.
This commit is contained in:
Ben Woosley
2018-03-30 13:47:36 -07:00
parent c564424d98
commit b386970d07
7 changed files with 14 additions and 9 deletions

View File

@@ -584,7 +584,10 @@ void ArgsManager::ForceSetArg(const std::string& strArg, const std::string& strV
mapMultiArgs[strArg] = {strValue};
}
bool HelpRequested(const ArgsManager& args)
{
return args.IsArgSet("-?") || args.IsArgSet("-h") || args.IsArgSet("-help");
}
static const int screenWidth = 79;
static const int optIndent = 2;