From f08b144c5a3c071cefb8f7b9f3b99d151337384d Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Wed, 13 Oct 2010 17:58:48 +0000 Subject: OPENGL: More cleanup. svn-id: r53441 --- backends/modular-backend.cpp | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) (limited to 'backends/modular-backend.cpp') 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) { -- cgit v1.2.3