From 521f228ceddda2cfc0ed1006682d1b7dfbca7302 Mon Sep 17 00:00:00 2001 From: Julien Templier Date: Thu, 11 Nov 2010 14:19:44 +0000 Subject: LASTEXPRESS: Use SAFE_DELETE for class variables svn-id: r54201 --- engines/lastexpress/game/action.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engines/lastexpress/game/action.cpp') diff --git a/engines/lastexpress/game/action.cpp b/engines/lastexpress/game/action.cpp index 8058d22f05..d14e295cb3 100644 --- a/engines/lastexpress/game/action.cpp +++ b/engines/lastexpress/game/action.cpp @@ -383,7 +383,9 @@ Action::Action(LastExpressEngine *engine) : _engine(engine) { Action::~Action() { for (int i = 0; i < (int)_actions.size(); i++) - delete _actions[i]; + SAFE_DELETE(_actions[i]); + + _actions.clear(); // Zero-out passed pointers _engine = NULL; -- cgit v1.2.3