From 548961ecc35374da59d5d5f5397c6c5159026e12 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Fri, 27 Jan 2006 06:05:03 +0000 Subject: A Fix memory leaks in HE games on exit. svn-id: r20208 --- scumm/sprite_he.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scumm/sprite_he.cpp') diff --git a/scumm/sprite_he.cpp b/scumm/sprite_he.cpp index 923c7556c4..2057c34b35 100644 --- a/scumm/sprite_he.cpp +++ b/scumm/sprite_he.cpp @@ -36,6 +36,12 @@ namespace Scumm { Sprite::Sprite(ScummEngine_v90he *vm) : _vm(vm) { } +Sprite::~Sprite() { + free(_spriteGroups); + free(_spriteTable); + free(_activeSpritesTable); +} + void ScummEngine_v90he::allocateArrays() { ScummEngine::allocateArrays(); _sprite->allocTables(_numSprites, MAX(64, _numSprites / 4), 64); -- cgit v1.2.3