Util: Put mapMultiArgs inside ArgsManager

- Set ArgsManager::mapMultiArgs in ArgsManager::SoftSetArg, ForceSetArg, SoftSetBoolArg
This commit is contained in:
Jorge Timón
2017-05-06 21:23:21 +02:00
parent b3cbd554d9
commit 52922456b8
2 changed files with 6 additions and 7 deletions

View File

@@ -42,7 +42,6 @@ public:
boost::signals2::signal<std::string (const char* psz)> Translate;
};
extern const std::map<std::string, std::vector<std::string> >& mapMultiArgs;
extern bool fPrintToConsole;
extern bool fPrintToDebugLog;
@@ -184,6 +183,7 @@ class ArgsManager
protected:
CCriticalSection cs_args;
std::map<std::string, std::string> mapArgs;
std::map<std::string, std::vector<std::string> > mapMultiArgs;
public:
void ParseParameters(int argc, const char*const argv[]);
void ReadConfigFile(const std::string& confPath);