[Project64] Remove parameter to CSettingTypeApplication::Initialize

This commit is contained in:
zilmar 2018-12-02 15:01:54 +10:30
parent ad19a6fa83
commit b957cac73d
3 changed files with 22 additions and 24 deletions

View File

@ -654,7 +654,7 @@ bool CSettings::Initialize(const char * BaseDirectory, const char * AppName)
{
WriteTrace(TraceAppInit, TraceDebug, "Start");
AddHowToHandleSetting(BaseDirectory);
CSettingTypeApplication::Initialize(AppName);
CSettingTypeApplication::Initialize();
CSettingTypeRomDatabase::Initialize();
CSettingTypeGame::Initialize();
CSettingTypeCheats::Initialize();

View File

@ -63,7 +63,7 @@ bool CSettingTypeApplication::IsSettingSet(void) const
return m_SettingsIniFile ? m_SettingsIniFile->EntryExists(SectionName(), m_KeyNameIdex.c_str()) : false;
}
void CSettingTypeApplication::Initialize(const char * /*AppName*/)
void CSettingTypeApplication::Initialize(void)
{
WriteTrace(TraceAppInit, TraceDebug, "Start");
CPath BaseDir(g_Settings->LoadStringVal(Cmd_BaseDirectory).c_str(), "");
@ -92,9 +92,7 @@ void CSettingTypeApplication::Initialize(const char * /*AppName*/)
delete m_SettingsIniFile;
}
CPath SettingPath(SettingsFile.c_str());
#ifdef _WIN32
SettingPath.NormalizePath(CPath(CPath::MODULE_DIRECTORY));
#endif
SettingPath.NormalizePath(BaseDir);
if (!SettingPath.DirectoryExists())
{
SettingPath.DirectoryCreate();

View File

@ -47,7 +47,7 @@ public:
virtual void Delete(uint32_t Index);
// Initialize this class to use ini or registry
static void Initialize(const char * AppName);
static void Initialize(void);
static void CleanUp(void);
static void Flush(void);
static void ResetAll(void);