GCMemcardDirectory: Avoid undefined behavior in ClearBlock().

This commit is contained in:
Admiral H. Curtiss 2020-06-17 00:35:42 +02:00
parent 131eb9107b
commit b175c203e4
1 changed files with 1 additions and 1 deletions

View File

@ -430,7 +430,7 @@ void GCMemcardDirectory::ClearBlock(u32 address)
if (m_last_block == -1) if (m_last_block == -1)
return; return;
} }
((Memcard::GCMBlock*)m_last_block_address)->Erase(); std::memset(m_last_block_address, 0xFF, Memcard::BLOCK_SIZE);
} }
inline void GCMemcardDirectory::SyncSaves() inline void GCMemcardDirectory::SyncSaves()