BACKENDS: Unify EventManager setup

This commit is contained in:
Max Horn 2011-06-06 15:51:46 +02:00
parent 848079b66d
commit c81e94b252
8 changed files with 43 additions and 29 deletions

View file

@ -36,7 +36,6 @@
ModularBackend::ModularBackend()
:
_fsFactory(0),
_eventManager(0),
_savefileManager(0),
_timerManager(0),
_mutexManager(0),
@ -50,8 +49,6 @@ ModularBackend::~ModularBackend() {
_fsFactory = 0;
delete _graphicsManager;
_graphicsManager = 0;
delete _eventManager;
_eventManager = 0;
delete _mixer;
_mixer = 0;
delete _savefileManager;
@ -223,11 +220,6 @@ Common::TimerManager *ModularBackend::getTimerManager() {
return _timerManager;
}
Common::EventManager *ModularBackend::getEventManager() {
assert(_eventManager);
return _eventManager;
}
OSystem::MutexRef ModularBackend::createMutex() {
assert(_mutexManager);
return _mutexManager->createMutex();