From 1e80ac08858ecbf2c32f906f4eb0552bf5bee666 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Mon, 21 Nov 2011 19:38:52 +1100 Subject: [PATCH] CRUISE: Added explicit freeing of thumbnail surface pixels --- engines/cruise/saveload.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/engines/cruise/saveload.cpp b/engines/cruise/saveload.cpp index c3d1ea66432..e2bd1ebc34c 100644 --- a/engines/cruise/saveload.cpp +++ b/engines/cruise/saveload.cpp @@ -84,6 +84,7 @@ void writeSavegameHeader(Common::OutSaveFile *out, CruiseSavegameHeader &header) Graphics::Surface *thumb = new Graphics::Surface(); ::createThumbnail(thumb, globalScreen, 320, 200, workpal); Graphics::saveThumbnail(*out, *thumb); + thumb->free(); delete thumb; }