mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-31 01:59:52 -06:00
Volume: Use more appropriate types for some returned values
Disc number is changed from bool to u8, and revision is changed from int to u16 (WADs can use all 16 bits, but discs can only use 8 bits).
This commit is contained in:
@ -405,7 +405,7 @@ IniFile SCoreStartupParameter::LoadGameIni() const
|
||||
return LoadGameIni(GetUniqueID(), m_revision);
|
||||
}
|
||||
|
||||
IniFile SCoreStartupParameter::LoadDefaultGameIni(const std::string& id, int revision)
|
||||
IniFile SCoreStartupParameter::LoadDefaultGameIni(const std::string& id, u16 revision)
|
||||
{
|
||||
IniFile game_ini;
|
||||
for (const std::string& filename : GetGameIniFilenames(id, revision))
|
||||
@ -413,7 +413,7 @@ IniFile SCoreStartupParameter::LoadDefaultGameIni(const std::string& id, int rev
|
||||
return game_ini;
|
||||
}
|
||||
|
||||
IniFile SCoreStartupParameter::LoadLocalGameIni(const std::string& id, int revision)
|
||||
IniFile SCoreStartupParameter::LoadLocalGameIni(const std::string& id, u16 revision)
|
||||
{
|
||||
IniFile game_ini;
|
||||
for (const std::string& filename : GetGameIniFilenames(id, revision))
|
||||
@ -421,7 +421,7 @@ IniFile SCoreStartupParameter::LoadLocalGameIni(const std::string& id, int revis
|
||||
return game_ini;
|
||||
}
|
||||
|
||||
IniFile SCoreStartupParameter::LoadGameIni(const std::string& id, int revision)
|
||||
IniFile SCoreStartupParameter::LoadGameIni(const std::string& id, u16 revision)
|
||||
{
|
||||
IniFile game_ini;
|
||||
for (const std::string& filename : GetGameIniFilenames(id, revision))
|
||||
@ -432,7 +432,7 @@ IniFile SCoreStartupParameter::LoadGameIni(const std::string& id, int revision)
|
||||
}
|
||||
|
||||
// Returns all possible filenames in ascending order of priority
|
||||
std::vector<std::string> SCoreStartupParameter::GetGameIniFilenames(const std::string& id, int revision)
|
||||
std::vector<std::string> SCoreStartupParameter::GetGameIniFilenames(const std::string& id, u16 revision)
|
||||
{
|
||||
std::vector<std::string> filenames;
|
||||
|
||||
|
@ -244,7 +244,7 @@ struct SCoreStartupParameter
|
||||
std::string m_strApploader;
|
||||
std::string m_strUniqueID;
|
||||
std::string m_strName;
|
||||
int m_revision;
|
||||
u16 m_revision;
|
||||
|
||||
std::string m_perfDir;
|
||||
|
||||
@ -261,9 +261,9 @@ struct SCoreStartupParameter
|
||||
IniFile LoadLocalGameIni() const;
|
||||
IniFile LoadGameIni() const;
|
||||
|
||||
static IniFile LoadDefaultGameIni(const std::string& id, int revision);
|
||||
static IniFile LoadLocalGameIni(const std::string& id, int revision);
|
||||
static IniFile LoadGameIni(const std::string& id, int revision);
|
||||
static IniFile LoadDefaultGameIni(const std::string& id, u16 revision);
|
||||
static IniFile LoadLocalGameIni(const std::string& id, u16 revision);
|
||||
static IniFile LoadGameIni(const std::string& id, u16 revision);
|
||||
|
||||
static std::vector<std::string> GetGameIniFilenames(const std::string& id, int revision);
|
||||
static std::vector<std::string> GetGameIniFilenames(const std::string& id, u16 revision);
|
||||
};
|
||||
|
Reference in New Issue
Block a user