From 89bece4b420f90c1fd3adc6b63fe05a9815f5957 Mon Sep 17 00:00:00 2001 From: uruk Date: Sat, 10 May 2014 14:45:02 +0200 Subject: CGE2: Implement ~Sprite(). --- engines/cge2/vga13h.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/cge2/vga13h.cpp b/engines/cge2/vga13h.cpp index 22bd4f4a18..ada6642831 100644 --- a/engines/cge2/vga13h.cpp +++ b/engines/cge2/vga13h.cpp @@ -94,7 +94,10 @@ Sprite::Sprite(CGE2Engine *vm, BitmapPtr *shpP) } Sprite::~Sprite() { - warning("STUB: Sprite::~Sprite()"); + if (_vm->_sprite == this) + _vm->_sprite = NULL; + + contract(); } BitmapPtr Sprite::shp() { -- cgit v1.2.3