diff options
author | Johannes Schickel | 2010-10-13 17:58:48 +0000 |
---|---|---|
committer | Johannes Schickel | 2010-10-13 17:58:48 +0000 |
commit | f08b144c5a3c071cefb8f7b9f3b99d151337384d (patch) | |
tree | 6eea685a30379ffb80d05bc6cec301a025f53f65 /backends/modular-backend.cpp | |
parent | 54f559dc516d8de6ec916176ece4988f55f25d32 (diff) | |
download | scummvm-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.cpp | 23 |
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) { |