diff options
author | Torbjörn Andersson | 2015-06-09 23:40:57 +0200 |
---|---|---|
committer | Willem Jan Palenstijn | 2015-06-10 07:14:15 +0200 |
commit | ce6ad7e6d8a9a499b5e1192947ef36efaae52ed3 (patch) | |
tree | 9b51d6351f20c16af7a0b2783574c8d31812b65b | |
parent | 6aaee559dc7f26240678421043baa865608b7d58 (diff) | |
download | scummvm-rg350-ce6ad7e6d8a9a499b5e1192947ef36efaae52ed3.tar.gz scummvm-rg350-ce6ad7e6d8a9a499b5e1192947ef36efaae52ed3.tar.bz2 scummvm-rg350-ce6ad7e6d8a9a499b5e1192947ef36efaae52ed3.zip |
SHERLOCK: Fix tiny memory leak
-rw-r--r-- | engines/sherlock/scalpel/scalpel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sherlock/scalpel/scalpel.cpp b/engines/sherlock/scalpel/scalpel.cpp index 9480bb4fc1..c5eaa9cc3c 100644 --- a/engines/sherlock/scalpel/scalpel.cpp +++ b/engines/sherlock/scalpel/scalpel.cpp @@ -187,11 +187,11 @@ ScalpelEngine::~ScalpelEngine() { void ScalpelEngine::initialize() { // 3DO actually uses RGB555, but some platforms of ours only support RGB565, so we use that - const Graphics::PixelFormat *pixelFormatRGB565 = new Graphics::PixelFormat(2, 5, 6, 5, 0, 11, 5, 0, 0); if (getPlatform() == Common::kPlatform3DO) { + const Graphics::PixelFormat pixelFormatRGB565 = Graphics::PixelFormat(2, 5, 6, 5, 0, 11, 5, 0, 0); // 320x200 16-bit RGB565 for 3DO support - initGraphics(320, 200, false, pixelFormatRGB565); + initGraphics(320, 200, false, &pixelFormatRGB565); } else { // 320x200 palettized initGraphics(320, 200, false); |