diff options
| -rw-r--r-- | engines/wintermute/base/base_persistence_manager.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/wintermute/base/base_persistence_manager.cpp b/engines/wintermute/base/base_persistence_manager.cpp index 501b7f6739..bd53ed38e4 100644 --- a/engines/wintermute/base/base_persistence_manager.cpp +++ b/engines/wintermute/base/base_persistence_manager.cpp @@ -150,7 +150,7 @@ void BasePersistenceManager::getSaveStateDesc(int slot, SaveStateDescriptor &des  		Common::MemoryReadStream thumbStream(_thumbnailData, _thumbnailDataSize);  		Graphics::BitmapDecoder bmpDecoder;  		if (bmpDecoder.loadStream(thumbStream)) { -			Graphics::Surface *surf = new Graphics::Surface; +			Graphics::Surface *surf = NULL;  			surf = bmpDecoder.getSurface()->convertTo(g_system->getOverlayFormat());  			TransparentSurface *scaleableSurface = new TransparentSurface(*surf, false);  			Graphics::Surface *scaled = scaleableSurface->scale(kThumbnailWidth, kThumbnailHeight2);  | 
