mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-20 23:01: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();
|
||||
this->m_criticalSection.Leave();
|
||||
|
||||
if (p_skipTeardown) {
|
||||
if (!p_skipTeardown) {
|
||||
Teardown();
|
||||
}
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x100b8e90
|
||||
void MxAudioManager::Reinitialize()
|
||||
{
|
||||
LockedReinitialize(0);
|
||||
}
|
||||
@ -11,6 +11,7 @@ class MxAudioManager : public MxMediaManager
|
||||
virtual ~MxAudioManager() override;
|
||||
|
||||
void LockedReinitialize(MxS8);
|
||||
void Reinitialize();
|
||||
protected:
|
||||
void Init();
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user