mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-21 18:39:40 +00:00
change destruction order to fix crash on exit when a video is playing
This commit is contained in:
parent
63e86555b6
commit
edf18a7d6e
1 changed files with 8 additions and 8 deletions
|
@ -128,12 +128,6 @@ float MWBase::Environment::getFrameDuration() const
|
||||||
|
|
||||||
void MWBase::Environment::cleanup()
|
void MWBase::Environment::cleanup()
|
||||||
{
|
{
|
||||||
delete mInputManager;
|
|
||||||
mInputManager = 0;
|
|
||||||
|
|
||||||
delete mSoundManager;
|
|
||||||
mSoundManager = 0;
|
|
||||||
|
|
||||||
delete mMechanicsManager;
|
delete mMechanicsManager;
|
||||||
mMechanicsManager = 0;
|
mMechanicsManager = 0;
|
||||||
|
|
||||||
|
@ -146,11 +140,17 @@ void MWBase::Environment::cleanup()
|
||||||
delete mScriptManager;
|
delete mScriptManager;
|
||||||
mScriptManager = 0;
|
mScriptManager = 0;
|
||||||
|
|
||||||
|
delete mWorld;
|
||||||
|
mWorld = 0;
|
||||||
|
|
||||||
|
delete mSoundManager;
|
||||||
|
mSoundManager = 0;
|
||||||
|
|
||||||
delete mWindowManager;
|
delete mWindowManager;
|
||||||
mWindowManager = 0;
|
mWindowManager = 0;
|
||||||
|
|
||||||
delete mWorld;
|
delete mInputManager;
|
||||||
mWorld = 0;
|
mInputManager = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
const MWBase::Environment& MWBase::Environment::get()
|
const MWBase::Environment& MWBase::Environment::get()
|
||||||
|
|
Loading…
Reference in a new issue