From 887336aa7c77f64c4312ed8f4c7b55b73b1a2b67 Mon Sep 17 00:00:00 2001 From: "wagic.the.homebrew@gmail.com" Date: Sun, 21 Jun 2009 13:19:15 +0000 Subject: [PATCH] Erwan -fixed a memory leak in Test suite --- projects/mtg/src/GameStateDuel.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/projects/mtg/src/GameStateDuel.cpp b/projects/mtg/src/GameStateDuel.cpp index 0eebfb068..3ec17f5d2 100644 --- a/projects/mtg/src/GameStateDuel.cpp +++ b/projects/mtg/src/GameStateDuel.cpp @@ -156,9 +156,8 @@ void GameStateDuel::loadTestSuitePlayers(){ OutputDebugString ("loading suite 1\n"); if (!testSuite) return; for (int i = 0; i < 2; i++){ - if (mPlayers[i]){ - delete mPlayers[i]; - } + SAFE_DELETE(mPlayers[i]); + SAFE_DELETE(deck[i]); mPlayers[i] = NEW TestSuiteAI(testSuite, i); OutputDebugString ("loading suite 2\n"); deck[i] = mPlayers[i]->game;