[Scummvm-cvs-logs] SF.net SVN: scummvm:[53441] scummvm/branches/gsoc2010-opengl/backends/ modular-backend.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Wed Oct 13 19:58:49 CEST 2010


Revision: 53441
          http://scummvm.svn.sourceforge.net/scummvm/?rev=53441&view=rev
Author:   lordhoto
Date:     2010-10-13 17:58:48 +0000 (Wed, 13 Oct 2010)

Log Message:
-----------
OPENGL: More cleanup.

Modified Paths:
--------------
    scummvm/branches/gsoc2010-opengl/backends/modular-backend.cpp

Modified: scummvm/branches/gsoc2010-opengl/backends/modular-backend.cpp
===================================================================
--- scummvm/branches/gsoc2010-opengl/backends/modular-backend.cpp	2010-10-13 17:45:20 UTC (rev 53440)
+++ scummvm/branches/gsoc2010-opengl/backends/modular-backend.cpp	2010-10-13 17:58:48 UTC (rev 53441)
@@ -40,22 +40,13 @@
 }
 
 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) {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list