mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-23 08:11:16 +00:00
MxAudioManager::Reinitialize, fix LockedReinitialize logic
This commit is contained in:
parent
507cc3024b
commit
5d3a285a30
@ -25,7 +25,13 @@ void MxAudioManager::LockedReinitialize(MxS8 p_skipTeardown)
|
|||||||
Init();
|
Init();
|
||||||
this->m_criticalSection.Leave();
|
this->m_criticalSection.Leave();
|
||||||
|
|
||||||
if (p_skipTeardown) {
|
if (!p_skipTeardown) {
|
||||||
Teardown();
|
Teardown();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b8e90
|
||||||
|
void MxAudioManager::Reinitialize()
|
||||||
|
{
|
||||||
|
LockedReinitialize(0);
|
||||||
|
}
|
||||||
@ -11,6 +11,7 @@ class MxAudioManager : public MxMediaManager
|
|||||||
virtual ~MxAudioManager() override;
|
virtual ~MxAudioManager() override;
|
||||||
|
|
||||||
void LockedReinitialize(MxS8);
|
void LockedReinitialize(MxS8);
|
||||||
|
void Reinitialize();
|
||||||
protected:
|
protected:
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user