mirror of
https://github.com/libretro/scummvm.git
synced 2025-03-04 17:29:11 +00:00
BACKENDS: Ensure that _timerManager is deleted before _mutexManager
This commit is contained in:
parent
7f583ede1e
commit
8201d58577
@ -27,6 +27,7 @@
|
||||
#include "gui/EventRecorder.h"
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "common/timer.h"
|
||||
#include "graphics/pixelformat.h"
|
||||
|
||||
ModularBackend::ModularBackend()
|
||||
@ -42,6 +43,9 @@ ModularBackend::~ModularBackend() {
|
||||
_graphicsManager = 0;
|
||||
delete _mixer;
|
||||
_mixer = 0;
|
||||
// _timerManager needs to be deleted before _mutexManager to avoid a crash.
|
||||
delete _timerManager;
|
||||
_timerManager = 0;
|
||||
delete _mutexManager;
|
||||
_mutexManager = 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user