aboutsummaryrefslogtreecommitdiff
path: root/gui/InterfaceManager.h
diff options
context:
space:
mode:
authorJohannes Schickel2008-05-28 14:37:29 +0000
committerJohannes Schickel2008-05-28 14:37:29 +0000
commit74c458153e5674758e8bd425c9205beb6412726b (patch)
tree68d1b9c2f97bac77df9ee499ce58939197419b74 /gui/InterfaceManager.h
parent426c36992dd23647b7316de9ba2aeb12a4d8d94c (diff)
downloadscummvm-rg350-74c458153e5674758e8bd425c9205beb6412726b.tar.gz
scummvm-rg350-74c458153e5674758e8bd425c9205beb6412726b.tar.bz2
scummvm-rg350-74c458153e5674758e8bd425c9205beb6412726b.zip
Cleanup.
svn-id: r32341
Diffstat (limited to 'gui/InterfaceManager.h')
-rw-r--r--gui/InterfaceManager.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/gui/InterfaceManager.h b/gui/InterfaceManager.h
index 4e98fbc692..1da9fdc566 100644
--- a/gui/InterfaceManager.h
+++ b/gui/InterfaceManager.h
@@ -43,8 +43,8 @@ public:
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 @@ protected:
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;
}
}