From 2b2dffc02ce4c37466b1d31cf53ddb963a05e185 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Fri, 27 May 2016 06:01:15 -0400 Subject: SHERLOCK: Remove redundant allocation in surface creation --- engines/sherlock/surface.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/sherlock/surface.cpp') diff --git a/engines/sherlock/surface.cpp b/engines/sherlock/surface.cpp index 92ebdb6fea..93bc001149 100644 --- a/engines/sherlock/surface.cpp +++ b/engines/sherlock/surface.cpp @@ -25,7 +25,8 @@ namespace Sherlock { -BaseSurface::BaseSurface() : Graphics::Screen(), Fonts() { +BaseSurface::BaseSurface() : Graphics::Screen(0, 0), Fonts() { + free(); // Free the 0x0 surface allocated by Graphics::Screen } BaseSurface::BaseSurface(int width, int height) : Graphics::Screen(width, height), -- cgit v1.2.3