diff options
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/system.cpp | 6 | ||||
-rw-r--r-- | src/util/system.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/util/system.cpp b/src/util/system.cpp index 155809c220..c80536ec41 100644 --- a/src/util/system.cpp +++ b/src/util/system.cpp @@ -539,7 +539,7 @@ void ArgsManager::ForceSetArg(const std::string& strArg, const std::string& strV m_override_args[strArg] = {strValue}; } -void ArgsManager::AddArg(const std::string& name, const std::string& help, const bool debug_only, const OptionsCategory& cat) +void ArgsManager::AddArg(const std::string& name, const std::string& help, unsigned int flags, const bool debug_only, const OptionsCategory& cat) { // Split arg name from its help param size_t eq_index = name.find('='); @@ -556,7 +556,7 @@ void ArgsManager::AddArg(const std::string& name, const std::string& help, const void ArgsManager::AddHiddenArgs(const std::vector<std::string>& names) { for (const std::string& name : names) { - AddArg(name, "", false, OptionsCategory::HIDDEN); + AddArg(name, "", ArgsManager::ALLOW_ANY, false, OptionsCategory::HIDDEN); } } @@ -636,7 +636,7 @@ bool HelpRequested(const ArgsManager& args) void SetupHelpOptions(ArgsManager& args) { - args.AddArg("-?", "Print this help message and exit", false, OptionsCategory::OPTIONS); + args.AddArg("-?", "Print this help message and exit", ArgsManager::ALLOW_ANY, false, OptionsCategory::OPTIONS); args.AddHiddenArgs({"-h", "-help"}); } diff --git a/src/util/system.h b/src/util/system.h index 27b364a5e2..0ec09e7564 100644 --- a/src/util/system.h +++ b/src/util/system.h @@ -272,7 +272,7 @@ public: /** * Add argument */ - void AddArg(const std::string& name, const std::string& help, const bool debug_only, const OptionsCategory& cat); + void AddArg(const std::string& name, const std::string& help, unsigned int flags, const bool debug_only, const OptionsCategory& cat); /** * Add many hidden arguments |