From f8b6ee296c88f761ae5cceb20c0692a42700e57e Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Sat, 3 Jan 2015 18:48:38 -0500 Subject: [PATCH] Fix memleak in Mob::TypesTemporaryPets --- zone/aa.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zone/aa.cpp b/zone/aa.cpp index 059d42cbb..02f00f84d 100644 --- a/zone/aa.cpp +++ b/zone/aa.cpp @@ -701,6 +701,9 @@ void Mob::TypesTemporaryPets(uint32 typesid, Mob *targ, const char *name_overrid entity_list.AddNPC(npca, true, true); summon_count--; } + + // The other pointers we make are handled elsewhere. + delete made_npc; } void Mob::WakeTheDead(uint16 spell_id, Mob *target, uint32 duration)