From 799fb932f421c7833e2afbfd897b6f0c6c90c6e5 Mon Sep 17 00:00:00 2001 From: Christopher Page Date: Wed, 21 May 2008 18:52:27 +0000 Subject: AGOS: Fixed two memory leaks when returning to the launcher (_mouseData and _zoneBuffers) svn-id: r32208 --- engines/agos/agos.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'engines/agos') diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index ec7244c068..80fbe28c0c 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -891,6 +891,8 @@ AGOSEngine::~AGOSEngine() { free(_tablesHeapPtr - _tablesHeapCurPos); + free(_mouseData); + free(_gameOffsetsPtr); free(_iconFilePtr); free(_itemArrayPtr); @@ -902,6 +904,7 @@ AGOSEngine::~AGOSEngine() { free(_backGroundBuf); free(_backBuf); free(_scaleBuf); + free(_zoneBuffers); free(_window4BackScn); free(_window6BackScn); -- cgit v1.2.3