From 3e81784f6fa53103d0a75fbb3b82ef21e3b07588 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Sun, 17 Nov 2019 10:42:09 +0100 Subject: [PATCH] Fix memory leaks in unit tests. --- tests/BattleTests/ScriptTests/ScriptSetTests.cpp | 1 + tests/BattleTests/ScriptTests/ScriptSourceTest.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/tests/BattleTests/ScriptTests/ScriptSetTests.cpp b/tests/BattleTests/ScriptTests/ScriptSetTests.cpp index ed78521..30183b6 100644 --- a/tests/BattleTests/ScriptTests/ScriptSetTests.cpp +++ b/tests/BattleTests/ScriptTests/ScriptSetTests.cpp @@ -82,6 +82,7 @@ TEST_CASE( "Add two scripts to script set, then remove them", "[Battling, Script auto it = set.GetIterator(); REQUIRE(it->at(0)->GetName() == "foobar2"); delete s; + delete s2; } diff --git a/tests/BattleTests/ScriptTests/ScriptSourceTest.cpp b/tests/BattleTests/ScriptTests/ScriptSourceTest.cpp index 3e685a8..25c118c 100644 --- a/tests/BattleTests/ScriptTests/ScriptSourceTest.cpp +++ b/tests/BattleTests/ScriptTests/ScriptSourceTest.cpp @@ -97,6 +97,7 @@ TEST_CASE( "Script source with multiple item script set.", "[Battling, Scripting CHECK(second != nullptr); CHECK (second->GetName() == "foobar2"); delete s; + delete s2; }