mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-26 07:39:45 -06:00
AchievementManager: Remove unnecessary .get()
Same behavior, less code.
This commit is contained in:
@ -178,16 +178,13 @@ void AchievementManager::HashGame(const DiscIO::Volume* volume, const ResponseCa
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// Need to SetDisabled outside a lock because it uses m_lock internally.
|
// Need to SetDisabled outside a lock because it uses m_lock internally.
|
||||||
bool disable = false;
|
bool disable = true;
|
||||||
{
|
{
|
||||||
std::lock_guard lg{m_lock};
|
std::lock_guard lg{m_lock};
|
||||||
if (m_loading_volume.get() != nullptr)
|
if (!m_loading_volume)
|
||||||
{
|
|
||||||
disable = true;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
m_loading_volume = DiscIO::CreateVolume(volume->GetBlobReader().CopyReader());
|
m_loading_volume = DiscIO::CreateVolume(volume->GetBlobReader().CopyReader());
|
||||||
|
disable = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (disable)
|
if (disable)
|
||||||
|
Reference in New Issue
Block a user