[Scummvm-cvs-logs] SF.net SVN: scummvm: [32341] scummvm/branches/gsoc2008-gui/gui/ InterfaceManager.h

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Wed May 28 16:37:29 CEST 2008


Revision: 32341
          http://scummvm.svn.sourceforge.net/scummvm/?rev=32341&view=rev
Author:   lordhoto
Date:     2008-05-28 07:37:29 -0700 (Wed, 28 May 2008)

Log Message:
-----------
Cleanup.

Modified Paths:
--------------
    scummvm/branches/gsoc2008-gui/gui/InterfaceManager.h

Modified: scummvm/branches/gsoc2008-gui/gui/InterfaceManager.h
===================================================================
--- scummvm/branches/gsoc2008-gui/gui/InterfaceManager.h	2008-05-28 14:30:51 UTC (rev 32340)
+++ scummvm/branches/gsoc2008-gui/gui/InterfaceManager.h	2008-05-28 14:37:29 UTC (rev 32341)
@@ -43,8 +43,8 @@
 		GFX_Antialias_16bit
 	};
 
-	InterfaceManager(OSystem *system, Graphics_Mode mode) : _vectorRenderer(NULL), 
-		_system(system), _graphicsMode(GFX_Disabled), _screen(NULL), _bytesPerPixel(0) {
+	InterfaceManager(OSystem *system, Graphics_Mode mode) : _vectorRenderer(0), 
+		_system(system), _graphicsMode(GFX_Disabled), _screen(0), _bytesPerPixel(0) {
 
 		setGraphicsMode(mode);
 	}
@@ -61,14 +61,15 @@
 	template<typename PixelType> void screenInit();
 
 	void freeRenderer() {
-		if (_vectorRenderer != NULL)
-			delete _vectorRenderer;
+		delete _vectorRenderer;
+		_vectorRenderer = 0;
 	}
 
 	void freeScreen() {
-		if (_screen != NULL) {
+		if (_screen != 0) {
 			_screen->free();
 			delete _screen;
+			_screen = 0;
 		}
 	}
 


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