mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-12 15:09:59 +01:00
ArgsManager: keep command line and config file arguments separate
This commit is contained in:
@@ -223,11 +223,12 @@ inline bool IsSwitchChar(char c)
|
||||
class ArgsManager
|
||||
{
|
||||
protected:
|
||||
mutable CCriticalSection cs_args;
|
||||
std::map<std::string, std::string> mapArgs;
|
||||
std::map<std::string, std::vector<std::string>> mapMultiArgs;
|
||||
std::unordered_set<std::string> m_negated_args;
|
||||
friend class ArgsManagerHelper;
|
||||
|
||||
mutable CCriticalSection cs_args;
|
||||
std::map<std::string, std::vector<std::string>> m_override_args;
|
||||
std::map<std::string, std::vector<std::string>> m_config_args;
|
||||
std::unordered_set<std::string> m_negated_args;
|
||||
void ReadConfigStream(std::istream& stream);
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user