1
0
Fork 1
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:
scrawl 2012-12-15 22:01:45 +01:00
parent 63e86555b6
commit edf18a7d6e

View file

@ -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()