diff options
Diffstat (limited to 'scumm/sprite_he.cpp')
-rw-r--r-- | scumm/sprite_he.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
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); |