aboutsummaryrefslogtreecommitdiff
path: root/backends/modular-backend.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2010-10-13 17:58:48 +0000
committerJohannes Schickel2010-10-13 17:58:48 +0000
commitf08b144c5a3c071cefb8f7b9f3b99d151337384d (patch)
tree6eea685a30379ffb80d05bc6cec301a025f53f65 /backends/modular-backend.cpp
parent54f559dc516d8de6ec916176ece4988f55f25d32 (diff)
downloadscummvm-rg350-f08b144c5a3c071cefb8f7b9f3b99d151337384d.tar.gz
scummvm-rg350-f08b144c5a3c071cefb8f7b9f3b99d151337384d.tar.bz2
scummvm-rg350-f08b144c5a3c071cefb8f7b9f3b99d151337384d.zip
OPENGL: More cleanup.
svn-id: r53441
Diffstat (limited to 'backends/modular-backend.cpp')
-rw-r--r--backends/modular-backend.cpp23
1 files changed, 7 insertions, 16 deletions
diff --git a/backends/modular-backend.cpp b/backends/modular-backend.cpp
index be488f0190..347c5d69a0 100644
--- a/backends/modular-backend.cpp
+++ b/backends/modular-backend.cpp
@@ -40,22 +40,13 @@ ModularBackend::ModularBackend()
}
ModularBackend::~ModularBackend() {
- // Delete all managers if they have not been already
- // freed by a subclass
- if (_eventManager != 0)
- delete _eventManager;
- if (_graphicsManager != 0)
- delete _graphicsManager;
- if (_mixer != 0)
- delete _mixer;
- if (_audiocdManager != 0)
- delete _audiocdManager;
- if (_savefileManager != 0)
- delete _savefileManager;
- if (_timerManager != 0)
- delete _timerManager;
- if (_mutexManager != 0)
- delete _mutexManager;
+ delete _eventManager;
+ delete _graphicsManager;
+ delete _mixer;
+ delete _audiocdManager;
+ delete _savefileManager;
+ delete _timerManager;
+ delete _mutexManager;
}
bool ModularBackend::hasFeature(Feature f) {