From 4e830d821cadbf1e29d2fe212a33e23770a890f8 Mon Sep 17 00:00:00 2001 From: Robert Špalek Date: Thu, 26 Nov 2009 00:09:17 +0000 Subject: Fix SIGSEGV found by ValGrind svn-id: r46142 --- engines/draci/animation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engines/draci/animation.cpp b/engines/draci/animation.cpp index 4012719add..48d3246a8e 100644 --- a/engines/draci/animation.cpp +++ b/engines/draci/animation.cpp @@ -406,11 +406,11 @@ void AnimationManager::deleteAnimation(Animation *anim) { // Remember index of the deleted animation index = (*it)->getIndex(); + debugC(3, kDraciAnimationDebugLevel, "Deleting animation %d...", anim->getID()); + delete *it; _animations.erase(it); - debugC(3, kDraciAnimationDebugLevel, "Deleting animation %d...", anim->getID()); - break; } } -- cgit v1.2.3