Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Luke Usher 2017-03-21 22:24:06 +00:00
commit 77eb9ec7f0
1 changed files with 6 additions and 4 deletions

View File

@ -122,11 +122,13 @@ void EmuShared::Init()
// ******************************************************************
void EmuShared::Cleanup()
{
if(--(g_EmuShared->m_RefCount) <= 0)
g_EmuShared->EmuShared::~EmuShared();
if (g_EmuShared != nullptr) {
if (--(g_EmuShared->m_RefCount) <= 0)
g_EmuShared->EmuShared::~EmuShared();
UnmapViewOfFile(g_EmuShared);
g_EmuShared = nullptr;
UnmapViewOfFile(g_EmuShared);
g_EmuShared = nullptr;
}
}
// ******************************************************************