CDROM: Fix crash when loading save state from different system

This commit is contained in:
Connor McLaughlin
2020-04-08 13:08:27 +10:00
parent 9851b75368
commit 08567fedf4
3 changed files with 11 additions and 4 deletions

View File

@ -195,9 +195,9 @@ void CDROM::InsertMedia(std::unique_ptr<CDImage> media)
m_reader.SetMedia(std::move(media));
}
void CDROM::RemoveMedia()
void CDROM::RemoveMedia(bool force /* = false */)
{
if (!m_reader.HasMedia())
if (!m_reader.HasMedia() && !force)
return;
Log_InfoPrintf("Removing CD...");