mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-29 12:19:12 +00:00
Merge pull request #5522 from leoetlino/simpler-gettitleid
DiscIO: Use std::optional for GetTitleID instead of pointer
This commit is contained in:
commit
703858e217
9 changed files with 31 additions and 26 deletions
|
@ -719,9 +719,10 @@ void SConfig::ResetRunningGameMetadata()
|
|||
void SConfig::SetRunningGameMetadata(const DiscIO::IVolume& volume,
|
||||
const DiscIO::Partition& partition)
|
||||
{
|
||||
u64 title_id = 0;
|
||||
volume.GetTitleID(&title_id, partition);
|
||||
SetRunningGameMetadata(volume.GetGameID(partition), title_id, volume.GetRevision(partition),
|
||||
const std::optional<u64> title_id = volume.GetTitleID(partition);
|
||||
if (!title_id)
|
||||
return;
|
||||
SetRunningGameMetadata(volume.GetGameID(partition), *title_id, volume.GetRevision(partition),
|
||||
Core::TitleDatabase::TitleType::Other);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue